2012-04-20 27 views
1

javaのjpeg画像から平均RGB値を効率的に計算する方法を教えてください。私は超正確な結果を得る必要はないが、私は良い精度でより高速なアルゴリズムが必要です。java画像の平均RGB値を800x600でサイジングする方法

+0

この文脈で_accurate_を定義してください。 – trashgod

+0

私は正確な平均を必要としないことを意味します。平均に近いいくつかの値が私のためになります。 –

答えて

7

このようなことは、サンプリングが完璧なものです。無作為にサンプリングするピクセルを選択すると、答えは正解に収束します。このようなメソッドはMonte Carlo methodsと呼ばれます。

自分自身にこれを説明するために、サンプル画像を使用して、本当の平均を見つけるためのプログラムを書くことをお勧めします。今度はN個のピクセルを画像全体に一様にランダムに取り込み、N = 10,100,1000,10000で実行するプログラムを作成し、十分な正確さが必要な数を見てください。

関連する問題