如何检测垂直线和水平线?我知道opencv提供了基于霍夫变换的功能来检测所有方向线,但它是low_performance计算所有方向线,因为我只想检测Ver和韩线.Any建议,谢谢!
发布于 2013-05-28 08:39:10
HoughLinesP是最简单的方法。您可以过滤掉不是水平或垂直的角度。
但是,如果您想使用一种可能更快的方法,只检测某些角度,可以尝试cv::Sobel。这里有一些检测垂直和水平边缘的示例代码:
http://subversion.assembla.com/svn/CoffeeWatcher/trunk/ImageUtils.cpp
https://stackoverflow.com/questions/16782237
复制相似问题