摘要: 一、概念 Canny算法是一种经典的图像处理算法,用于图像中的边缘检测,其实现的步骤包括: 高斯滤波; 计算梯度和方向:对平滑后的图像使用Sobel算子计算水平方向和竖直方向的一阶导数,然后计算该点的梯度大小和方向; 非极大值抑制:对梯度图上的每个像素,根据其梯度方向,确定在该方向上的两个相邻像素, 阅读全文
posted @ 2024-06-11 19:10 珠峰上吹泡泡 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1.1 标准霍夫变换检测圆 与霍夫变换检测直线是非常类似的,只是将参数空间扩展到了三维,把问题转换为求解参数空间中相交最多的 (a,b,r)参数对,其中(a,b)是圆心,r是半径,但这种方式增加了很多的计算量,所以在实际中并不常用。 1.2 OpenCV中的霍夫梯度检测圆 OpenCV中霍 阅读全文
posted @ 2024-06-11 17:42 珠峰上吹泡泡 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、概念 Hough直线检测的基本原理在于利用点与线的对偶性,即图像空间中的直线与参数空间中的点是一一对应的,因此将图像空间中的直线检测问题转换到参数空间中对点的检测问题,通过在参数空间里寻找峰值来完成直线检测任务。 注意: 参数空间是极坐标系,不是k和b组成的笛卡尔坐标系,目的是为了兼容垂直于x轴 阅读全文
posted @ 2024-06-11 14:18 珠峰上吹泡泡 阅读(267) 评论(0) 推荐(0) 编辑