OpenCV, Computer Vision, Image Processing, Video Processing
边缘检测算子对比 #
算子名称 | 噪声敏感性 | 各向同性 | 备注 |
---|---|---|---|
Roberts 算子 | 敏感 | 否 | 边缘定位准但对噪声敏感,适用于边缘明显且噪声较少的图像 |
Prewitt 算子 | 抑制 | 否 | 均值滤波抑制噪声,因此边缘定位不如 Roberts |
Sobel 算子 | 抑制 | 否 | 各向同性来自:加权平均,距离不同的像素具有不同的权值 |
Isotropic Sobel 算子 | 抑制 | 是 | 权值反比于邻点与中心点的距离 |
Laplacian 算子 | 非常敏感 | 是 | 是类似 Sobel 二阶的二阶微分算子,但是线条比 Sobel 细。噪声敏感需先平滑处理 |
Canny 算子 | 抑制 | - | 多阶段优化算子,先高斯平滑,再非极大值抑制,双阈值连接边缘 |
各向同性:各方向梯度幅度一致