Advertisement

canny算法——非极大值抑制

阅读量:

数学概念解析

简而言之,这一过程旨在消除非最大值的元素,可视为对局部最大值的查找操作。此处所指的局部概念对应于一个特定区域,该区域包含两个可调节的参数,分别为区域的维度以及区域的范围大小。

近似划分

由于梯度计算所生成的图像边缘通常较为模糊,尤其在存在大量边缘梯度响应的情况下。因此,我们希望在某一梯度方向中确定一个局部最大值,以表征该方向上的梯度响应强度。随后,在360°的平面范围内,将这些梯度方向近似为四个主要方向,即水平、垂直以及两个对角线方向(0°, 45°, 90°, 135°)。每个区域对应的梯度角度被赋予一个特定数值,用以标识其所属的四个方向之一,具体如图所示。

在这里插入图片描述
复制代码
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %%           非极大值抑制角度划分                 %%
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    %将角度划分为四个角度:0°、-45°、9

全部评论 (0)

还没有任何评论哟~