Smi*_*ith 4 c c++ opencv image detection
我试图在过滤后的图像中检测到一个球.在这张图片中,我已经删除了不能成为对象一部分的东西.当然我尝试了HoughCircle函数,但是没有得到预期的输出.要么没有找到球,要么检测到太多圈子.问题是球不是完整的圆形.
截图:
我认为它可以工作,如果我识别单个物体,计算它们的中心并检查半径是否在不同方向上大致相同.但是,如果它还没有被完全看见,那么它也会很好.用这种方法我无法检测到半圆形或类似的东西.
编辑:这些图像来自视频流(实时).
我可以尝试其他什么方法?
Zap*_*hod 5
看起来你已经使用差异成像或类似的东西来获得你拥有的图像..?而不是寻找圈子,寻找更通用的循环.建议:
希望这可以帮助.
归档时间:
11 年,2 月 前
查看次数:
1628 次
最近记录: