Как я могу создать JAI PlanarImage из растра байтового массива? - PullRequest
0 голосов
/ 07 апреля 2010

У меня есть приложение, которое использует JAI для обработки изображений.Он берет файлы TIFF, читает их, упаковывает содержимое в SeekableStream, а затем использует JAI.create для создания PlanarImage.

Что я хочу сделать, так это изменить источник файлов TIFF на компонент, который уже существует,и который предоставляет мне данные изображения в виде растра, хранящегося в байтовом массиве.Я знаю формат растровых данных (ширина, высота, биты на выборку и т. Д.). Но я не могу найти способ создания PlanarImage для JAI таким же образом, как раньше.

Моя единственная идеясоздать java.awt.Image из растра и использовать его с JAI.create.Это нормально, или есть лучшее решение?

1 Ответ

0 голосов
/ 03 марта 2011

Вы можете использовать метод PlanarImage.wrap (bufferedImage).

Примечание: вы можете создать bufferedImage из растра.

Furkan

...