-
大小: 0.88M文件類型: .rar金幣: 1下載: 0 次發布日期: 2021-02-12
- 語言: Matlab
- 標簽: 圖像處理??matlab??LOG邊緣??LoG-operator??
資源簡介
自己整理的經典邊緣檢測算子matlab源程序
圖像處理必備
1、canny算子
2、kirsch算子
3、laplacian算子
4、log算子
5、prewitt算子
6、robert算子
7、robinson算子
8、sobel算子
代碼片段和文件信息
%%%%canny算子
clear;
clc;
A=imread(‘1.bmp‘);
A=imnoise(A?‘gaussian‘?0?0.001);
figure(1)
imshow(A);
%?I=filter2(fspecial(‘average‘3)A)/255;?%均值濾波模板尺寸為3
%?figure(2)
%?imshow(I);
%??I=medfilt2(A);%二維中值濾波
%??figure(2)
%??imshow(I);
%?
%?I=wiener2(A[2?2]);?%二維自適應維納濾波?
%?figure(2)
%?imshow(I);
%利用小波變換對圖象進行降噪處理
[thrsorhkeepapp]=ddencmp(‘den‘‘wv‘A);?????%獲得除噪的缺省參數
I=wdencmp(‘gbl‘A‘sym4‘1thrsorhkeepapp);%圖象進行降噪處理
I=uint8(round(I));
figure(6)
imshow(I)
gauss_I=I;
Isize=size(I);
ans=zeros(size(I));
dir=zeros(size(I));
I=double(I);
gauss_I=double(gauss_I);
fx=0;
fy=0;
for?i=2:Isize(1)-1
????for?j=2:Isize(2)-1
????????fx(ij)=(gauss_I(ij)+gauss_I(ij+1)-gauss_I(i+1j)-gauss_I(i+1j+1));
????????fy(ij)=(gauss_I(ij)+gauss_I(i+1j)-gauss_I(ij+1
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????66616??2011-11-10?16:14??LoG算子\1.bmp
?????文件??????66614??2011-11-10?16:14??LoG算子\lena.bmp
?????文件????????610??2011-11-10?17:15??LoG算子\log.asv
?????文件????????594??2011-11-10?17:17??LoG算子\log.m
?????文件??????66616??2011-11-10?16:14??Prewitt算子\1.bmp
?????文件??????66614??2011-11-10?16:14??Prewitt算子\lena.BMP
?????文件????????802??2011-11-10?16:56??Prewitt算子\priwittlena.m
?????文件??????66616??2011-11-10?16:14??robert算子\1.bmp
?????文件??????66614??2011-11-10?16:14??robert算子\lena.bmp
?????文件????????792??2011-11-10?16:37??robert算子\robertlena.m
?????文件??????66616??2011-11-10?16:14??Robinson算子\1.bmp
?????文件??????66614??2011-11-10?16:14??Robinson算子\lena.bmp
?????文件??????90803??2011-11-10?16:14??Robinson算子\Lena_gaussian_v-0.001.png
?????文件???????6663??2011-11-10?16:14??Robinson算子\Lena_Robinson.png
?????文件??????93503??2011-11-10?16:14??Robinson算子\Photographer_gaussian_v-0.001.png
?????文件???????5369??2011-11-10?16:14??Robinson算子\Photographer_Robinson.png
?????文件????????477??2011-11-10?17:15??Robinson算子\robinsonlena.asv
?????文件????????477??2011-11-10?17:18??Robinson算子\robinsonlena.m
?????文件???????7300??2011-11-10?16:14??Robinson算子\Robinson_Lena_gaussian_v-0.001.png
?????文件???????6067??2011-11-10?16:14??Robinson算子\Robinson_Photographer_gaussian_v-0.001.png
?????文件??????66616??2011-11-10?16:14??sobel算子\1.bmp
?????文件??????66614??2011-11-10?16:14??sobel算子\lena.BMP
?????文件????????837??2011-11-10?16:14??sobel算子\sobellena.asv
?????文件????????971??2011-11-10?16:47??sobel算子\sobellena.m
?????文件??????66616??2011-11-10?16:14??Canny算子\1.bmp
?????文件???????2061??2011-11-12?22:32??Canny算子\canny.asv
?????文件???????2094??2011-11-14?21:22??Canny算子\canny.m
?????文件???????1605??2011-11-11?14:58??Canny算子\canny_filter.m
?????文件??????66614??2011-11-10?16:14??Canny算子\lena.bmp
?????文件??????66616??2011-11-10?16:14??Kirsch算子\1.bmp
............此處省略18個文件信息
評論
共有 條評論