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