LookupOp クラス
- [内容]
- ピクセル単位で,かつ,各階調ごとに輝度の修正を行います.ルックアップ配列数が 1 つの場合は同じ配列がすべての色成分に適用されますが,アルファ成分には適用されません.ルックアップ配列が複数あり,その数が転送元の色成分数とアルファ成分数の合計と一致する場合,ルックアップはすべての色成分およびアルファ成分に対して実行されます.
- [コンストラクタ]
- public LookupOp ( LookupTable lookup, RenderingHints hints )
- 指定されたルックアップテーブルと RenderingHints オブジェクトで LookupOp オブジェクトを構築( RenderingHints は null でも構わない).
- [主なメソッド]
- public final BufferedImage filter ( BufferedImage src, BufferedImage dst )
- 転送元 BufferedImage の再スケーリングを行う.転送先のイメージが null の場合,適切な ColorModel を使用して BufferedImage が生成される.
- [使用例]
- プログラムは,LookupOp クラスを使用し,左側に示した元の画像のすべてのピクセルの階調を反転した例です.
- [参照]
- RescaleOp, ConvolveOp, ColorConvertOp, AffineTransform, AffineTransformOp, BufferedImage, PixelGrabber, MemoryImageSource