int像素数组到Java中的bmp [英] int pixels array to bmp in java

查看:126
本文介绍了int像素数组到Java中的bmp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何从包含像素的int数组(来自pixelGrabber类的getPixel())在Java中创建新的bmp图像?

How do i create new bmp image in java from int array that contains pixels (from getPixel() of pixelGrabber class) ?

谢谢

推荐答案

制作一个BufferedImage并调用setPixel.

Make a BufferedImage and call setPixel.

BufferedImage: http://download.oracle.com/javase/1.4.2/docs/api/java/awt/image/BufferedImage.html

BufferedImage: http://download.oracle.com/javase/1.4.2/docs/api/java/awt/image/BufferedImage.html

如果要使用BMP文件,则可以使用ImageIO.write(bufferedImage,"BMP",新File("mybmp.bmp"));

If you want BMP file then you can use ImageIO.write(bufferedImage,"BMP", new File("mybmp.bmp"));

我会为您提供ImageIO类的链接,但是Stack Overflow阻止了我发送垃圾邮件.

I would give you the link to ImageIO class but Stack Overflow is preventing me from spamming.

这篇关于int像素数组到Java中的bmp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆