2013-08-06 38 views
0

任何人都知道如何根据图像波纹来设置投资回报率?OpenCV C++从矩形区域设置投资回报率

我使用Hough变换来检测白线并将红线绘制到图像中。 我需要做的是在矩形中设置ROI。

由于Hough变换无法获取每个矩形的位置,主要问题是我无法手动定义位置(x,y)。

任何能够自动检测矩形并设置ROI的解决方案?

任何人都可以给我一些想法或代码可以使用?

请原谅我可怜的英语,谢谢。

enter image description here

回答

1

blog post在解释如何找到与霍夫一个矩形变换,它也有与OpenCV的2 API一些C++代码非常好。

该方法是查找线条,将它们相交并找到矩形。在你的情况下,你会有更多的矩形,所以它有点复杂..

但是,如果你设法获得这样的图像..为什么不使用只是一些门槛,找到连接区域(又名blob)?

+0

感谢回复,博客文章是我想要的,我会在稍后测试。你能解释一些关于blob的事吗?发布openCV的图书馆? – user2649244

+0

http://nghiaho.com/?p=1102这解释了斑点检测(=从二进制(=阈值)图像找到与opencv连接的区域)。如果答案是你要找的标记是正确的,如果你对其他问题有疑问,请打开一个新问题 – nkint

相关问题