画像の緑色のピクセルをマスクする必要があります。マスキングの赤いピクセルの例があります。ここに例があります:
Image<Hsv, Byte> hsv = image.Convert<Hsv, Byte>()
Image<Gray, Byte>[] channels = hsv.Split();
//channels[0] is the mask for hue less than 20 or larger than 160
CvInvoke.cvInRangeS(channels[0], new MCvScalar(20), new MCvScalar(160), channels[0]);
channels[0]._Not();
しかし、私はそれらのパラメータがどこからどこにトークンがあるのか理解できません:
new MCvScalar(20), new MCvScalar(160)
緑のピクセルをマスクするためにどのパラメータを使用する必要があるか考えてみてください。前もって感謝します。