2012-07-23 86 views
1

我想在OpenCvSharp中使用hough变换,但是我对此有很多怀疑。有人可以解释一下,或者给我一个示例代码吗?我在编程方面有点新手。请记住它是OpenCvSharp,所以请尽量帮助。 提前致谢。Hough变换n OpenCvSharp

回答

2

这有点晚,但对于查看此帖的其他用户可能会有用。

您应该对edge image执行Hough变换。您还需要为您的Hough结果定义一个内存存储。如果你愿意,你可以过滤掉你不感兴趣根据自己的角度线现在

CvSeq SeqLines; 
SeqLines= edgeImage.HoughLines2(storage, HoughLinesMethod.Probabilistic, 1, Math.PI/180, 80, 30, 10); 

:然后只需使用你的edgeImage的HoughLines2/HoughCircles。