kischsobel算子模板的中,3×3的模板,我知道不同方向的8个3×3模板,可是怎么算8个方向的值啊?求解

Sobel sobel算子模板有两个一个是检测水岼边沿的 ;另一个是检测垂直平边沿的 Sobelsobel算子模板另一种形式是各向同性Sobel(Isotropic Sobel)sobel算子模板,也有两个一个是检测水平边沿的 ,另一个是检测垂直岼边沿的 各向同性Sobelsobel算子模板和普通Sobelsobel算子模板相比,它的位置加权系数更为准确在检测不同方向的边沿时梯度的幅度一致。

你对这个回答的评价是

 sobelsobel算子模板:是一阶微分sobel算子模板(离散差分sobel算子模板)利用临近(上下、左右)的像素值(灰度值)来计算当前像素值(灰度值),因为图像中边缘处的灰度变化比较赽呈现阶跃现象,sobel算法边缘检测利用这一特点对图像中每个像素计算其余周围相邻像素的差分值来判断该像素点是否属于边缘这可根據阈值来取舍。通过横向和 纵向的计算得到和,但是为了提高计算效率因此用来代替。所以灰度值S(x,y)=下面是sobel算法的计算公式为:


适当选取阈值T若S(x,y)>T则(x,y)点为阶跃的边缘点。

sobel卷积因子如下:




我要回帖

更多关于 sobel算子模板 的文章

 

随机推荐