问答 广场 立即登录 免费注册 使用OpenCV进行模式识别 Pattern Recognition using OpenCV computer-vision image-processing opencv 8 0 问题阐述清晰明了 0 问题阐述不知所云 我正在尝试在绿色领域的物体上检测到一种图案,该图案由三种颜色(两侧有两个粉红色标记,中间是蓝色一个)组成,像交通灯一样排列。 最初,我尝试将图像从网络摄像头转换为hsv颜色空间,并使用cvInRangeS隔离颜色,但是由于白天的光线变化导致我出现假阳性或丢失物体的踪迹,这变得很成问题。 然后我通过修改find_obj.cpp尝试了SURF,问题是opencv只能在我的标记上检测2个冲浪点,这不足以从似乎至少需要4个的代码中找到它,我尝试使用冲浪参数,但是并没有改变任何东西。 另外,在谷歌搜索时,我遇到了这个 http://wiki.elphel.com/index.php?title=OpenCV_Tennis_balls_recognizing_tutorial&redirect=no 这表示我还可以使用机器学习来选择我感兴趣的颜色范围,但找不到有关该方法的任何信息。 我的问题是,OpenCV中有什么可以让我检测标记的? 编辑:关于尝试进行哈尔训练的另一个问题,我的背景将始终使用相同的对象标记使用相同的颜色,相同的表面,我可以训练带有20个正20个负图像的分类器还是仍然需要数千个图像才能将其分类认识? 参考资料: Stack Overflow 收藏 2020-06-04 12:36:29 更新 Carl Agnes• 705 评论 共 1 个回答 高赞 时间 活跃 问题阐述清晰明了 0 问题阐述不知所云 我建议您使用颜色查看Shervin关于斑点检测的教程 http://www.shervinemami.info/blobs.html 编辑 您晚上尝试使用retinex以帮助改善结果 http://www.ipol.im/pub/algo/lmps_retinex_poisson_equation/ 收藏 2020-06-04 12:37:29 更新 昂芸馨• 661 评论 写回答 提问 新手导航 社区规范 提出问题 进行投票 个人资料 优化问题 回答问题 关于我们 常见问题 内容许可 联系我们 @2020 AskGo 京ICP备20001863号-1
使用OpenCV进行模式识别 Pattern Recognition using OpenCV computer-vision image-processing opencv 8 0 问题阐述清晰明了 0 问题阐述不知所云 我正在尝试在绿色领域的物体上检测到一种图案,该图案由三种颜色(两侧有两个粉红色标记,中间是蓝色一个)组成,像交通灯一样排列。 最初,我尝试将图像从网络摄像头转换为hsv颜色空间,并使用cvInRangeS隔离颜色,但是由于白天的光线变化导致我出现假阳性或丢失物体的踪迹,这变得很成问题。 然后我通过修改find_obj.cpp尝试了SURF,问题是opencv只能在我的标记上检测2个冲浪点,这不足以从似乎至少需要4个的代码中找到它,我尝试使用冲浪参数,但是并没有改变任何东西。 另外,在谷歌搜索时,我遇到了这个 http://wiki.elphel.com/index.php?title=OpenCV_Tennis_balls_recognizing_tutorial&redirect=no 这表示我还可以使用机器学习来选择我感兴趣的颜色范围,但找不到有关该方法的任何信息。 我的问题是,OpenCV中有什么可以让我检测标记的? 编辑:关于尝试进行哈尔训练的另一个问题,我的背景将始终使用相同的对象标记使用相同的颜色,相同的表面,我可以训练带有20个正20个负图像的分类器还是仍然需要数千个图像才能将其分类认识? 参考资料: Stack Overflow 收藏 2020-06-04 12:36:29 更新 Carl Agnes• 705 评论 共 1 个回答 高赞 时间 活跃 问题阐述清晰明了 0 问题阐述不知所云 我建议您使用颜色查看Shervin关于斑点检测的教程 http://www.shervinemami.info/blobs.html 编辑 您晚上尝试使用retinex以帮助改善结果 http://www.ipol.im/pub/algo/lmps_retinex_poisson_equation/ 收藏 2020-06-04 12:37:29 更新 昂芸馨• 661 评论 写回答 提问 新手导航 社区规范 提出问题 进行投票 个人资料 优化问题 回答问题 关于我们 常见问题 内容许可 联系我们 @2020 AskGo 京ICP备20001863号-1
使用OpenCV进行模式识别 Pattern Recognition using OpenCV computer-vision image-processing opencv 8 0 问题阐述清晰明了 0 问题阐述不知所云 我正在尝试在绿色领域的物体上检测到一种图案,该图案由三种颜色(两侧有两个粉红色标记,中间是蓝色一个)组成,像交通灯一样排列。 最初,我尝试将图像从网络摄像头转换为hsv颜色空间,并使用cvInRangeS隔离颜色,但是由于白天的光线变化导致我出现假阳性或丢失物体的踪迹,这变得很成问题。 然后我通过修改find_obj.cpp尝试了SURF,问题是opencv只能在我的标记上检测2个冲浪点,这不足以从似乎至少需要4个的代码中找到它,我尝试使用冲浪参数,但是并没有改变任何东西。 另外,在谷歌搜索时,我遇到了这个 http://wiki.elphel.com/index.php?title=OpenCV_Tennis_balls_recognizing_tutorial&redirect=no 这表示我还可以使用机器学习来选择我感兴趣的颜色范围,但找不到有关该方法的任何信息。 我的问题是,OpenCV中有什么可以让我检测标记的? 编辑:关于尝试进行哈尔训练的另一个问题,我的背景将始终使用相同的对象标记使用相同的颜色,相同的表面,我可以训练带有20个正20个负图像的分类器还是仍然需要数千个图像才能将其分类认识? 参考资料: Stack Overflow 收藏 2020-06-04 12:36:29 更新 Carl Agnes• 705 评论 共 1 个回答 高赞 时间 活跃 问题阐述清晰明了 0 问题阐述不知所云 我建议您使用颜色查看Shervin关于斑点检测的教程 http://www.shervinemami.info/blobs.html 编辑 您晚上尝试使用retinex以帮助改善结果 http://www.ipol.im/pub/algo/lmps_retinex_poisson_equation/ 收藏 2020-06-04 12:37:29 更新 昂芸馨• 661 评论 写回答 提问 新手导航 社区规范 提出问题 进行投票 个人资料 优化问题 回答问题 关于我们 常见问题 内容许可 联系我们 @2020 AskGo 京ICP备20001863号-1
0
我正在尝试在绿色领域的物体上检测到一种图案,该图案由三种颜色(两侧有两个粉红色标记,中间是蓝色一个)组成,像交通灯一样排列。
最初,我尝试将图像从网络摄像头转换为hsv颜色空间,并使用cvInRangeS隔离颜色,但是由于白天的光线变化导致我出现假阳性或丢失物体的踪迹,这变得很成问题。
然后我通过修改find_obj.cpp尝试了SURF,问题是opencv只能在我的标记上检测2个冲浪点,这不足以从似乎至少需要4个的代码中找到它,我尝试使用冲浪参数,但是并没有改变任何东西。
另外,在谷歌搜索时,我遇到了这个
http://wiki.elphel.com/index.php?title=OpenCV_Tennis_balls_recognizing_tutorial&redirect=no
这表示我还可以使用机器学习来选择我感兴趣的颜色范围,但找不到有关该方法的任何信息。
我的问题是,OpenCV中有什么可以让我检测标记的?
编辑:关于尝试进行哈尔训练的另一个问题,我的背景将始终使用相同的对象标记使用相同的颜色,相同的表面,我可以训练带有20个正20个负图像的分类器还是仍然需要数千个图像才能将其分类认识?