0

我正在使用 cv::HoughLines 来获取在矩阵中找到的线。矩阵没问题(我知道这是因为我得到了一个输出。是一个 8 位整数映射,黑色为 0,白色为 255)。

问题是,我得到了很好的角度值,但部分距离值为负。这可能吗?我认为距离总是积极的。

4

1 回答 1

0

根据维基百科的霍夫变换文章;

如果您的 theta 范围是 theta>= 0 && theta<=pi,那么您的 rho 值可能是负数。但是,如果您的 theta 范围是 theta>=0 && theta>>(2*pi),那么您的 rho 值必须具有正值。

资源

于 2013-10-05T16:52:49.720 回答