2016-11-17 145 views
-1

How to apply different颜色on相机frame in color blob detector opencv app? I have done applying different color on blob using具有轮廓ID的drawcontour`。但是,当用户点击任何像素并仅使用边缘应用颜色,然后单击另一个区域以应用不同的颜色时,即使相机框架在每次触摸时重置,我都无法实现此功能。OpenCV - 具有不同颜色的颜色斑点检测器

回答

0

Open CV的颜色斑点样本旨在查找相机框架中单个颜色的所有斑点。

此时,当触摸屏幕时,颜色存储在ColorBlobDetectionActivity的变量'mBlobColorHsv'中,ColorBlobDetetor Object设置为通过其'setHVSColor'方法检测此颜色。

如果您想查找第一种颜色,然后需要修改示例程序,则每次触摸屏幕时将检测到的颜色添加到检测到的颜色列表中,并更新ColorBlobDetetor对象以存储和检测一系列颜色。