資源簡介
代碼是matlab編寫,有例圖,可直接運行(注意修改路徑)。主要用來檢測橋面、路面裂紋,有詳細函數功能說明和算法思想,實現了路面規則條紋背景的頻率估計,采用頻域濾波可有效去除路面圖像接近估計頻率的噪聲
代碼片段和文件信息
function?[BWthresh]=bwfilter(imgbw0)
%%?比較img中由bw0標記出的像素灰度值與閾值的關系,從而進一步清除bw0中不符合灰度條件的像素
%?%?得到一個新的二值圖像BW
Image=adapthisteq(img);
%Image=img;
[mn]=size(Image);
threshold=graythresh(Image);
Gamma=0.8;
T=Gamma*threshold*255;
%Muban=zeros(33);
%?Gamma1=1;
%?Gamma2=2;
BW=zeros(mn);
for?i=2:m-1
????for?j=2:n-1
????????if(bw0(ij)==1)
????????????temp=Image(i-1:i+1j-1:j+1)<=T;
????????????if(Image(ij)<=T)
????????????????number=length(find(temp==1))-1;
????????????????%?????????????if(number ????????????????%?????????????????BW(ij)=0;
????????????????%?????????????else
????????????????%?????????????????BW(ij)=1;
????????????????%?????????????end????????
????????????else
????????????????number=length(find(temp==1));
????????????????%?????????????if(numb
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????1152494??2020-11-16?16:00??1?(1).jpg
?????文件?????1017142??2020-11-16?16:00??1?(5).jpg
?????文件????????1403??2020-11-16?16:00??bwfilter.m
?????文件????????2755??2020-11-16?16:00??conPiontRemove.asv
?????文件????????2780??2020-11-16?16:00??conPiontRemove.m
?????文件????????1512??2020-11-16?16:00??frequence_get.m
?????文件???????10898??2020-11-16?16:00??lie_wen_version3.asv
?????文件???????10901??2020-11-16?16:00??lie_wen_version3.m
?????文件????????5909??2020-11-16?16:00??minboundrect.m
?????文件????????1009??2020-11-16?16:00??Muban.m
?????文件????????1127??2020-11-16?16:00??new_im2bw.m
?????文件?????????277??2020-11-16?16:00??║?╩2╦╡├≈.txt
評論
共有 條評論