【问题标题】:OpenCV to find specific co-ordinates in an imageOpenCV 在图像中查找特定坐标
【发布时间】:2013-08-07 02:41:06
【问题描述】:

我正在使用 OpenCV 开发 iOS 应用程序。我正在尝试定位该人周围盒子的位置。我想从获取盒子的宽度开始。

我将图像转换为灰度,然后使用 Canny 边缘检测器。

图片链接在这里http://s18.postimg.org/bbpczub2x/sampleshot.png

获取框(图中红色标记)的极端水平端的坐标的最佳方法是什么?任何预先存在的功能?

【问题讨论】:

标签: opencv image-processing edge-detection


【解决方案1】:

好吧,我将继续自己回答这个问题。经过一番挖掘,我找到了完全适合我需要的霍夫线变换。

here 有很好的记录。

我想要更高的准确度,所以我使用了 HoughLinesP。

    HoughLinesP(dst, lines, 1, CV_PI/180, 100, 100, 10);

参数定义明确,之后经过多次试验和错误来完善它。在此之前,我使用了 Median Blur 和 Canny Edge Detector 以获得更好的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 2015-03-27
    • 2019-09-23
    • 2015-08-10
    相关资源
    最近更新 更多