matlab sobel和canny边缘检测代码

clear all
clc

a= imread('2.jpg')

%a=rgb2gray(a);
imshow(a);
% 将 Sobel 和 Canny 边缘检测器同时应用于图像,并显示它们以进行比较。
BW1 = edge(a,'sobel');
BW2 = edge(a,'canny');
figure;
imshowpair(BW1,BW2,'montage')
title('Sobel Filter                                   Canny Filter');


运行如下:
matlab sobel和canny边缘检测代码_第1张图片

你可能感兴趣的