我在byte[]
中有BMP文件的原始像素表,它的结构是:
(b g r) (b g r) ... (b g r) padding
...
(b g r) (b g r) ... (b g r) padding
其中r,g,b各为字节,填充为圆行长度,最多为4个字节的倍数。
那么,如何在不复制的情况下从原始数据中创建新的BufferedImage
,只使用这些原始数据?我看了一下从BufferedImage
创建DataBuffer
,但我只是没有得到它。很遗憾,我的情况不允许ImageIO
。