消除H S V图像中的噪音

时间:2013-11-13 18:09:30

标签: c++ opencv hsv noise-reduction bgr

我有一张脸部图像,上面有标记点。标记点为红色,黄色和蓝色。我需要在Range()函数中仅检测那些红色,蓝色和黄色点。当我将原始B G R人脸图像转换为色相饱和度值时,它包含大量噪点,当我为Range()函数执行正确组合时,它会检测标记点,但它也会检测噪点。任何人都可以帮我检测那些标记点吗?

注意:我使用的是开放式CV和C ++

以下是代码http://pastebin.com/rvrVLj7M

这是图片enter image description here(我没有发布原始图片,因为那个人不同意在网上发布他的照片,对不起)!正如您在“dst窗口”中看到的那样,它会检测到3个标记​​点周围的嘴和其他一些噪点。我用来拍照的设置质量很差(352 x 288分辨率)。

由于

0 个答案:

没有答案