3边缘检测使用扩展Sobel算子计算一阶、二阶三阶或混合图像差分.pdfVIP

  • 59
  • 0
  • 约2.02千字
  • 约 3页
  • 2022-06-08 发布于北京
  • 举报

3边缘检测使用扩展Sobel算子计算一阶、二阶三阶或混合图像差分.pdf

Sobel 使用扩展 Sobel 算子计算一阶、二阶、三阶或混合图像差分 void cvSobel( const CvArr* src, CvArr* dst, xorder, yorder, rture_size=3 ); src 输入图像. dst 输出图像. xorder x 方向上的差分阶数 yorder y 方向上的差分阶数 rture_size 扩展 Sobel 核的大小,必须是 1, 3, 5 或 7。 除了尺寸为 1, 其它 情况下, rture_size × rture_size 可分离内核将用来计算差分。 对 rture_size=1 的情况, 使用 3x1 或 1x3 内核 (不进行高斯平 滑操作)。这里有一个特殊变量 CV_SCHARR (=-1),对应 3x3 Scharr 滤 波器,可以给出比 3x3 Sobel 滤波更精确的结果。Scharr 滤波器系数 是: 对 x-方向 或矩阵转置后对 y-方向。 函数 cvSobel 通过对图像用相应的内核进行卷积操作来计算图像差分: 由于Sobel 算子结合了

文档评论(0)

1亿VIP精品文档

相关文档