int像素数组到Java中的bmp [英] int pixels array to bmp in java
问题描述
如何从包含像素的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屋!