我正在关注,http://www.javaworld.com/article/2077561/learn-java/java-tip-60--saving-bitmap-files-in-java.html用于通过java创建bmp文件。
我在谷歌上搜索过使用颜色表、java中的像素颜色索引创建双层(即深度=1
)图像,但没有太大帮助。
任何有关使用 java 中的颜色表、像素颜色索引创建双层图像的帮助都将非常值得赞赏!
最佳答案
您引用的文章很旧,而且可能已经过时了。
您应该能够创建一个TYPE_BYTE_BINARY
类型的BufferedImage
,带有IndexColorModel
(包含您选择的颜色),最后使用ImageIO.write(image, "BMP", file)
将生成的图像写入 BMP 文件。
如果您想总体了解 BMP 格式,WikiPedia article on BMP是一个非常好的资源。
关于java - 如何在java中创建带有嵌入颜色表和像素颜色索引的双层(深度=1)位图文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29125051/