检测红球

时间:2019-02-27 17:42:29

标签: image-processing emgucv

我有这个黄色的探针,将其穿过表面。为了帮助我跟踪运动,我将这个红色的“ orb”放在右上角。

我将/将使用EmguCV处理图像。

我打算在图像的HSV值上使用一定范围来获取红色图像,但我在网上发现的红色“定义”似乎与我眼中的红色非常不匹配。 >

这是裁剪后的图像:

enter image description here

我将光标悬停在该红色斑点的心脏内,并且RGB和HSV值显示在底部。

我敢肯定,您会说要调整我的范围值,但是此球的值似乎在帧与帧之间变化。即使在HSV范围内,我也认为会忽略照明变化。

这是我的2个范围:

 var img1=  imOrignal.InRange( new Hsv( 0, 100, 100 ), new Hsv( 10, 255, 255 ) );
 var img2 = imOrignal.InRange(new Hsv(160, 100, 100), new Hsv(179, 255, 255));

0 个答案:

没有答案