Canny 边缘检测器

Code Snippets (代码片段)

Canny 边缘检测器有助于:

  • 良好检测:找到所有边缘
  • 良好定位:找到的边缘尽可能接近图像中的“真实”边缘
  • 最小响应:每个位置接受一个边缘响应,即避免多个紧密或相交边缘响应

源图像和 Canny 边缘检测后的结果

EasyImage Canny 边缘检测器以灰度级 BW8 图像进行操作,并提供黑白 BW8 图像,其中像素只有 2 个可能值:0 和 255。对应于源图像中边缘的像素被设置为255 ;所有其他像素均设置为 0。可以调整尺度分析,不允许进行子像素插值,并在设置阈值后提供二进制图像。

Canny 边缘检测器示例

Canny 边缘检测器只需要两个参数:

  • 相关特征 编码元素的几何属性。的特征尺度:用于平滑源图像的高斯滤波器的标准偏差。
  • 滞后梯度阈值:源图像梯度的最大幅度表示为从 0 到 1 的分数(两个值)。

Canny边缘检测器的API是一个单独类, ,具有以下方法:

结果图像必须与输入图像的尺寸相同。