我正在写一个简单的飞行跟踪软件,我很想得到opencv专家的一些意见.
我的形象看起来非常像:
我曾经使用kmeans和PIL/numpy进行跟踪,但我重写了所有内容以在opencv中使用blob检测.跟踪工作正常,但我也希望自动化ROI划分.我需要做的是找到图片中出现的32个凹槽中的每个凹槽.看到图像上的黑色矩形作为我的意思的例子.
我认为cornerHarris可能是我需要的,但我如何仅指定凹槽而不是图像中找到的每个矩形?所有这些凹槽的比例大约为10:1.
谢谢!
我认为cvCornerHarris根本不符合您的需求。
更好的开始是尝试以下网址提供的演示:OpenCV-2.3.0/samples/cpp/squares.cpp
。该技术使用Canny()
,dilate()
和findCountour()
。
该演示开箱即用,输出:
我相信,通过这里或那里的一些调整,您就可以开始您的聚会了。
归档时间: |
|
查看次数: |
533 次 |
最近记录: |