に 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
では、この生データだけを使用して、コピーせずにこの生データから新しいものを作成するにはどうすればよいでしょうか? BufferedImage
からの作成を調べましたが、わかりDataBuffer
ませんでした。残念ながらImageIO
、私の状況では許可されていません。