1

ここでは、既存の Java CT 画像表示プログラムを見ています。JAIでLookup Tableがどのように機能するかを理解しようとしています。

JAI ガイドのセクション 7.6から、次のように読みました。

入力ピクセル値は、ルックアップ テーブル入力へのアドレスとして機能します。ルックアップ テーブルの各位置には、その特定のアドレスに必要な出力値が格納されます。

グレー スケール表示のみが必要なので、サイズ 256 のルックアップ テーブルがあります。ただし、元の画像ピクセルである入力ピクセル値は、になることがあります。次に、それらをインデックス/アドレスとして使用するにはどうすればよいですか?

データをシフトして、すべての値が正であることを確認できますが、元のデータ値が失われます。

4

1 に答える 1

1

JAI が実際に負のピクセル値をインデックスとして直接使用しようとした場合、私は驚かれることでしょう。pixel&255インデックス作成時に、少なくとも符号なし変換 (つまり ) を使用することを期待します。

JAI が正しく動作しない場合は、-128 などの負のオフセットを使用してルックアップ テーブルを作成できると思います。これにより、テーブルの前半で負のピクセルが検索され、後半で正のピクセルが検索されます。

于 2012-04-19T22:45:33.323 に答える