Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 cv::HoughLines 来获取在矩阵中找到的线。矩阵没问题(我知道这是因为我得到了一个输出。是一个 8 位整数映射,黑色为 0,白色为 255)。
问题是,我得到了很好的角度值,但部分距离值为负。这可能吗?我认为距离总是积极的。
根据维基百科的霍夫变换文章;
如果您的 theta 范围是 theta>= 0 && theta<=pi,那么您的 rho 值可能是负数。但是,如果您的 theta 范围是 theta>=0 && theta>>(2*pi),那么您的 rho 值必须具有正值。
资源