資源簡介
這是一系列通過灰度映射、伽馬調整、形態學變換、灰度直方圖標準化等等方法來對圖像細節進行增強的圖像預處理matlab代碼

代碼片段和文件信息
clear?
close?all
clc
for?g=1:17;
I=imread(strcat(‘‘num2str(g)‘.png‘));
rotI=rgb2gray(I);
[mn]=size(rotI);
BW=im2bw(rotI0.7);
%figureimshow(BW);
se=strel(‘disk‘50);
CBW0=imclose(BWse);
%figureimshow(CBW);
J0=imadjust(rotI[00.7][01]);
J=J0;
se1=strel(‘disk‘30);
se2=strel(‘disk‘10);
CBW=imopen(CBW0se2);
BW1=imdilate(CBWse1);
BW2=imerode(CBWse1);
for?i=1:m;
????for?j=1:n;
????????C=xor(BW1(ij)BW2(ij));
????????if?(CBW(ij)>0.5)
????????????J(ij)=rotI(ij);
????????end
????????if?(C>0.5)
????????????J(ij)=(rotI(ij)/2+J0(ij)/2);
????????end
????end
end
imwrite(Jstrcat(‘‘num2str(g)‘.png‘));
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????654??2015-06-24?14:43??f.m
?????文件?????????648??2015-06-24?15:31??f1.m
?????文件?????????555??2015-06-24?16:13??f2.m
?????文件?????????426??2015-06-25?16:45??f3.m
?????文件?????????992??2015-06-25?13:41??HE1.m
?????文件?????????175??2015-06-25?17:33??HE2.m
?????文件?????????192??2015-06-26?09:52??imhist111.m
?????文件?????????175??2015-07-07?11:13??imhist112.m
評論
共有 條評論