您的当前位置:首页正文

canny算子程序

来源:帮我找美食网
clc

clear all

%Canny±ßÔµ¼ì²â%

ori_im1 = imread('E:\\ \\13.png'); % ¶ÁȡͼÏñ if length(size(ori_im1))==3

ori_im1=rgb2gray(ori_im1); %RGBͼת»¯Îª»Ò¶ÈͼÏñ end

%ori_im1=histeq(ori_im1,128); subplot(1,3,1);imshow(ori_im1);

%ori_im1=medfilt2(ori_im1,[3 3]);%ÖÐÖµÂ˲¨ %ori_im1=GaussFilter(double(ori_im1),5,3,1); %ori_im1=imadjust(ori_im1,[],[0.1 0.3]) OUT2=ori_im1;

J=find(ori_im1<135);%·§ÖµÉ趨100 OUT2(J)=0;

J=find(ori_im1>=135); OUT2(J)=255; subplot(1,3,2); imshow(OUT2,[ ]);

[g,t]=edge(OUT2,'canny',[ ],'both'); Subplot(1,3,3) imshow(g)

因篇幅问题不能全部显示,请点此查看更多更全内容

Top