我试图用 houghlines2 检测一条线,但我的线是像素化的,因此 houghlines2 无法将其识别为一条线。发生的情况是我检测到部分线条,但没有检测到整条线条 - 如图所示,红线越来越多地填充线条
我试图模糊这条线,但到目前为止还没有运气。
代码: http: //pastebin.com/zmsCFucM
有谁知道如何解决这个问题?我和 canny 一起工作过也没有运气。
编辑
当我在油漆中测量线条时,假设它是 30。(我通过 sqrt(lengthx^2 + longy^2) 做到这一点)。然后 houghlines2 概率中的 minLength 必须更短。我认为这是我的问题,我不知道为什么它必须更短。有任何想法吗?