clear all;close all;clc;
I = imread('rice.png');
I = im2bw(I);
J = bwperim(I); % 提取二值圖像圖像邊緣
figure;
subplot(121);imshow(I);title('原二值圖像');
subplot(122);imshow(J);title('圖像邊緣');
其他提取圖像邊緣的方法:
利用膨脹和腐蝕提取圖像邊緣 matlab實現
https://blog.csdn.net/Ibelievesunshine/article/details/100554718
matlab 提取圖像輪廓 (圖像邊緣提取)
https://blog.csdn.net/Ibelievesunshine/article/details/100184985
利用matlab寫一個簡單的拉普拉斯變換提取圖像邊緣
https://blog.csdn.net/Ibelievesunshine/article/details/88802853