私は自分の車のナンバープレート検出アルゴリズムに熱心に取り組んでおり、簡単なもので少し助けが必要です。ARGB範囲のピクセルカラーを決定する
基本的に私は次のことをやろうとしている、コードは自明である、私はちょうど私が実装しようとしているものの例を見つけることができません。事前に
おかげ
if (img.GetPixel(bottomRightc.X, y) <= Color.FromArgb(255, 255, 255, 255)
&&
img.GetPixel(bottomRightc.X, y) >= Color.FromArgb(255, 166,166,166))
{
return false;
}
EDIT:回答のみんなのために
おかげで、私は比較に多くの考えを入れて、このスレッドを作成した後、それに伴う問題を見ていませんでした。私はイメージがグレースケール化されており、コントラストが高いので、明るさの比較をするつもりだと思う。
これは自明ではありません。ピクセルのRGB値が250,240,260の場合はどうなりますか?一致するかどうか? –
アルベド(明るさ)や色のバランスのような微妙なものを測定しようとしていますか? –
"Between"は色については未定義です。ローランド氏の言うように、青色は赤色と紫色の間にありますか?マジェンタはいかがですか?コード例の代わりに、達成しようとしていることを言葉に入れることができますか? –