我已经看过如何使用BufferedImage
从图像中读取每个像素。但是,我使用的环境没有java.nio
,没有javax.imageio
,等等。它实际上只有DataInputStream
。
我使用http://www.daubnet.com/en/file-format-bmp作为位图格式 我测试了测试6x6图像上的宽度和高度,但没有返回正确的数字。
如何逐字节手动读取文件并检索每个像素的宽度,高度和颜色?
我看到ByteBuffer
用于字节操作;请记住,我不能使用该类,因为我在使用的环境中不支持它。