異なる照明や背景で赤色を検出する最良の方法が見つかりません。
赤または青の色検出に適したYCbCr 色空間があることがわかりました(実際には、青色も検出する必要があります)。問題は、さまざまな雷でどのしきい値を使用するかがわからないことです。たとえば、晴天の場合、このしきい値は (255 から) 210 に等しくなり、曇天の場合、このしきい値は 130 に等しくなります。
これを実装するために OpenCV ライブラリを使用します。
助けやアドバイスをありがとう。
異なる照明や背景で赤色を検出する最良の方法が見つかりません。
赤または青の色検出に適したYCbCr 色空間があることがわかりました(実際には、青色も検出する必要があります)。問題は、さまざまな雷でどのしきい値を使用するかがわからないことです。たとえば、晴天の場合、このしきい値は (255 から) 210 に等しくなり、曇天の場合、このしきい値は 130 に等しくなります。
これを実装するために OpenCV ライブラリを使用します。
助けやアドバイスをありがとう。
はい、HSVは通常、そのような目的で使用されます。HSV では、明るさなどが何であれ、必要なのは赤であることがわかります。また、2か所を調べることをお勧めします。1 つは簡単なチュートリアルhttp://aishack.in/tutorials/tracking-colored-objects-in-opencv/で、もう 1 つは本Learning OpenCVを取り上げ、 そこからヒストグラムの例を使用することです。彼らはあなたが必要とすることを正確に行います。HSV とヒストグラムを使用すると、ソリューションが確実になります。
HSV 色空間は、照明の変化に対してよりロバストである必要があります。