opencvのinRange関数を使用してHSV色空間でカラー画像を二値化したかったのです。rangleを使って色相の大きな変化を処理する方法
一部のRGB値では、色相値が大幅に変化することがわかりました。例えば、 1)RGB値:56、40、39、そのHSV値:2、77、56 2)RGB値:56、40、41、そのHSV値:178、73、56
したがって、この場合、両方のRGBの色は非常に近く、似ていますが、色相の値には大きな違いがあります。色相の範囲を2から178まで2値化するのは間違いです。
しきい値範囲を使用してHSVカラースペースで二値化してイメージを作成する正しい方法は何でしょうか。
@Mikiはここに優れた答えを持っています... http://stackoverflow.com/a/32523532/2836621 –