Log边缘检测算法

Posted 奔跑着的国风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Log边缘检测算法相关的知识,希望对你有一定的参考价值。


根据卷积的求导法则,先卷积后求导和先求导后卷积是相等的,所以可以把第1、2步合并为一步,先对高斯滤波器做拉普拉斯变换,得到墨西哥草帽算子,然后再用这个算子与图像做卷积。

edge函数实现的语法格式如下:

BW=edge(I, 'log')

BW=edge (I, 'log',thresh)

BW=edge (I, 'log', thresh, sigma)

[BW, thresh]=edge (I, 'log'…)

BW=edge(I, 'log') 自动选择阈值用LOG算子进行边缘检测。

BW=edge(I,'log',thresh)根据所指定的敏感度阈值thresh,用LOG算子进行边缘检测,它忽略了所有小于阈值的边缘。当thresh为空时,自动选择阈值。当指定thresh为0时,输出图像具有闭合的轮廓,因为其中包含了输入图像中的所有零交叉点。

<span style="font-family:SimSun;color:#3333ff;">I=rgb2gray(imread('9.jpg'));
subplot(121);imshow(I);title('原图');
BW=edge(I,'log');
subplot(122);imshow(BW);title('Log边缘检测');</span>


以上是关于Log边缘检测算法的主要内容,如果未能解决你的问题,请参考以下文章

特征提取算法——LoG特征提取算法

youcans 的 OpenCV 例程200篇152. 边缘检测之 LoG 算子

Canny边缘检测

matlab 图像边缘检测

sobel边缘检测优缺点与canny算子的优缺点?

sobel边缘检测优缺点与canny算子的优缺点?