HoughlinesP参数"threshold"和"minLineLength"

raj*_*n90 6 opencv image-processing hough-transform

我在OpenCV中使用HoughLinesP函数.在阅读了这里的文档之后,我对两个参数"threshold"和"minLineLength"的必要性感到困惑.文件说:

threshold - 累加器阈值参数.只返回获得足够票数(>阈值)的那些行.

minLineLength - 最小行长度.短于此的线段被拒绝.

他们中的一个不是多余的吗?一行得到的投票数是否等于它包含的像素数?鉴于"minLineLength"指定要拒绝哪些行,"阈值"的用途是什么?我在这里错过了一些东西.将予以澄清澄清.

小智 5

如果累加器的单元格较宽,并且有很多间隔很近的短线,则累加器的计数会很高。这min_line_length将有助于解决此类问题。

希望这能澄清当前的问题。