1. 首页
  2. 数据库
  3. 其它
  4. python 用opencv实现霍夫线变换

python 用opencv实现霍夫线变换

上传者: 2021-02-23 23:12:03上传 PDF文件 286.92KB 热度 17次
霍夫变换是一种检测任何形状的流行技术,可以检测形状,即使它被破坏或扭曲一点点. 一条线可以表示成y = mx + c或参数形式,像ρ=xcosθ+ysinθ,其中ρ是从原点到直线的垂直距离,θ角是由这条垂线和水平轴以逆时针的方向形成的(这个方向取决于你如何表示坐标系统,这种表示法在OpenCV中使用) OpenCV中的Hough变换 cv.HoughLines() 第一个参数,输入图像应该是一个二值图像,因此在应用hough变换之前应用阈值或使用Canny边缘检测. 第二和第三个参数分别是ρ和θ的精度. 第四个参数是阈值,这意味着它应该被视为一条直线. 记住,选票的数量取决于直线上的点的数量
用户评论