我有 BMP 文件的原始像素表byte[],它的结构是:
(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在不复制的情况下从这些原始数据中创建新数据,只使用这些原始数据呢?我看了看 created BufferedImagefrom DataBuffer,但我没有明白。不幸ImageIO的是,在我的情况下是不允许的。