У меня есть таблица необработанных пикселей 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
не разрешен в моей ситуации.