私はpythonでopenCVを使用して黄色を識別するために取り組んでいます。私はHSVの黄色の下側と上側の範囲を定義する必要があるこのステップに来ました。青の範囲を定義するためのopenCVを使用してHSVの色の範囲を確認
例:HSVは通常の割合で定義されている
lower_blue = np.array([110,50,50])
upper_blue = np.array([130,255,255])
、私は例のように黄色の範囲を定義する方法を知りたいです。
This is the colorspaces tutorial I've been following.
編集: は、上記のブログでいくつかの提案があり、それは私に所望の出力を与えるものではありません。
http://i.stack.imgur.com/gCNJp.jpgをご覧ください。色相値は度で与えられる。 OpenCvは0..360ではなく0..180の範囲を使用しているため、度数を2で除算する必要があります。目標値の周りの任意の範囲を選択します。例えば黄色は色相値が60度である。したがって、あなたの色相範囲は60/2〜10/60/2 + 10/60/2〜5/60/2 + 5になります。 – Micka