首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测垂直线和水平线?

如何检测垂直线和水平线?
EN

Stack Overflow用户
提问于 2013-05-28 08:33:54
回答 1查看 1.3K关注 0票数 1

如何检测垂直线和水平线?我知道opencv提供了基于霍夫变换的功能来检测所有方向线,但它是low_performance计算所有方向线,因为我只想检测Ver和韩线.Any建议,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-05-28 08:39:10

HoughLinesP是最简单的方法。您可以过滤掉不是水平或垂直的角度。

但是,如果您想使用一种可能更快的方法,只检测某些角度,可以尝试cv::Sobel。这里有一些检测垂直和水平边缘的示例代码:

http://subversion.assembla.com/svn/CoffeeWatcher/trunk/ImageUtils.cpp

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16782237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档