JAI を使用して画像を処理するアプリケーションがあります。TIFF ファイルを取得して読み取り、コンテンツを SeekableStream にラップしてから、JAI.create を使用して PlanarImage を作成します。
私がやりたいことは、ソースを TIFF ファイルから、既に存在し、バイト配列に格納されたラスターの形式で画像データを提供するコンポーネントに変更することです。ラスター データの形式 (幅、高さ、サンプルあたりのビット数など) は知っていますが、以前と同じ方法で JAI 用の PlanarImage を作成する方法が見つかりません。
私の唯一のアイデアは、ラスターから java.awt.Image を作成し、それを JAI.create で使用することです。これで問題ありませんか、それともより良い解決策がありますか?