特定の画像のピクセルにアクセスするための組み込みのJavaAPIまたはクラスライブラリはありますか?私がやろうとしているのは、ある画像を別の画像の中から検索することです。例:img1は24x24px、img2は1024x768pxであり、img1と同様のシンボルがimg2に存在する可能性があると想定しています。次に、img1に類似したシンボルのX座標とY座標を取得します。
質問する
1999 次
3 に答える
6
はい、あります。画像をとして持っている場合は、このメソッドをBufferedImage
使用してgetRGB(int x, int y)
、位置(x、y)のピクセルの値を取得します。
のAPIドキュメントを参照してくださいjava.awt.image.BufferedImage
。
于 2012-09-18T14:16:04.067 に答える
4
getRGB(...)
このメソッドはJava BufferedImage
クラスで使用できます。
于 2012-09-18T14:16:47.920 に答える
2
がある場合はjava.awt.image.BufferedImage
、を呼び出すことができます。これは、各ピクセルのカラー値を含むsのgetRGB()
配列を返します。int
Imageがのインスタンスでない場合は、メソッドを使用して同じ結果を取得するためにBufferedImage
使用できます。java.awt.image.PixelGrabber
setPixels()
于 2012-09-18T14:17:53.770 に答える