数字图像处理——边缘检测算子…
2016-08-28 08:58
225 查看
原文地址:数字图像处理——边缘检测算子(MATLAB作者:落寞数字图像处理——边缘检测算子(MATLAB)
数字图像处理技术中常用的边缘检测算子有Sobel算子,Roberts算子,prewitt算子,log算子,canny算子。其中canny算子检测效果最好。 MATLAB实现算法如下: I=imread('lena.bmp');% 提取图像 BW1=edge(I,'sobel'); %用SOBEL算子进行边缘检测 BW2=edge(I,'roberts');%用Roberts算子进行边缘检测 BW3=edge(I,'prewitt'); %用prewitt算子进行边缘检测 BW4=edge(I,'log'); %用log算子进行边缘检测 BW5=edge(I,'canny'); %用canny算子进行边缘检测 h=fspecial('gaussian’,5); BW6=edge(I,’canny’); subplot(2,3,1), imshow(BW1); title(‘sobel edge check’); subplot(2,3,2), imshow(BW2); title(‘sobel edge check’); subplot(2,3,3), imshow(BW3); title(‘prewitt edge check’); subplot(2,3,4), imshow(BW4); title(‘log edge check’); subplot(2,3,5), imshow(BW5); title(‘canny edge check’); subplot(2,3,6), imshow(BW6); title(‘gasussian&canny edge check’);%此为用高斯滤波后Canny算子边缘检测结果 |
相关文章推荐
- 图像处理常用边缘检测算子总结
- 数字图像处理-边缘检测-Sobel算子及cvSobel
- 图像处理常用边缘检测算子总结
- 图像处理常用边缘检测算子总结
- 图像处理常用边缘检测算子总结(转)
- 【数字图像处理】Canny边缘检测详解及编程实现
- Win8Metro(C#)数字图像处理--2.14Prewitt 边缘检测
- 数字图像处理15--互相关匹配边缘检测
- 数字图像处理-图像的边缘检测
- 数字图像边缘检测算子
- 图像处理常用边缘检测算子总结
- 数字图像处理 边缘检测
- 数字图像处理之sobel边缘检测
- 【图像处理复习】图像处理常用边缘检测算子总结
- 图像处理算法4——Sobel 边缘检测算子
- 【数字图像处理】Canny边缘检测详解及编程实现
- 数字图像处理之sobel边缘检测
- 【数字图像处理】Canny边缘检测详解及编程实现
- 数字图像处理--图像锐化和边缘检测
- 图像处理常用边缘检测算子总结