2017-05-04 13 views
0

RGBカラーコードに従ってピクチャの各ピクセルに確率を割り当てるアルゴリズムを開発する必要があります。ピクセルが完全に赤色である場合、確率は1である。この確率は、ピクセルが赤色になるほど少なくなります。青のピクセルは最低の確率で割り当てられるべきである。私はPythonで作業します。あなたの助けをありがとう!
Color pattern of interestピクセルの色を確率で変換する(Python)

+0

これはあまりにも非公式であるにそれを正規化することができます。色空間に関する知識が不足しているようにも思えます(私も専門家ではありません)。たとえば、白/黄色の解釈方法に関する情報は定義していませんでした。私はすべてのアプローチが色空間変換に基づいており、それぞれが情報を失うと考えています。あなたの入力は既に処理されているようで、あなたの仕事にとっては非常に悪いことです。この種のカラーマップは、2色しかないもの(リニア!簡単に使える)の代わりに使用されました。 – sascha

+0

その新しいイメージはもっと見やすく、[this =](http://i.imgur.com/640Qzos.png)のように見える 'p = red-blue'(オフセットと0..1にスケーリングされたもの) – harold

+0

コメントをいただきありがとうございます。私は画像を変更し、RGBカラーコードを処理する必要があると付け加えました。 – hanswurscht

答えて

0

RGBには、赤、緑、青の3つのコンポーネントがあります。

それはですのであなたはそれを行うことができます:p = Math.max(0, red - (green + blue)/2)

あなたがp = Math.max(0, red - blue)、緑を破棄したい場合。

値は[0..255]0x0..0xFF)内にある場合は、間隔[0..1]