資源簡介
岡薩雷斯 數字圖像處理(第三版)matlab代碼 圖3.40 非銳化掩蔽和高提升濾波
代碼片段和文件信息
%?clear?all;
%?clc?;
%?%%%%非銳化掩蔽和高提升濾波
pic?=?imread(‘Fig0340(a)(dipxe_text).bmp‘);
pic=rgb2gray(pic);??%將彩色圖像轉化為灰度圖像
pic?=?double(pic);
[mn]=size(pic);
h?=?zeros(55);
sum?=?0;
%ρ?=?3?%高斯濾波
for?i?=?1:?5
????for?j?=?1?:?5
????????h(ij)?=?floor(exp(-((i-3)^2?+?(j-3)^2)/(2*3*3))*1024);
????????sum?=?sum?+?h(ij);
????end
end
pic_exp?=?zeros(m+4n+4);
pic_exp(3:end-23:end-2)?=?pic;
pic_exp(1:)?=?pic_exp(5:);
pic_exp(2:)?=?pic_exp(4:);
pic_exp(:1)?=?pic_exp(:5);
pic_exp(:2)?=?pic_exp(:4);
pic_gs_filter?=?conv2(pic_exph‘valid‘);
pic_gs_filter_1?=?floor(pic_gs_filter/(sum));??%使用高斯濾波器模糊的結果
g?=?pic?-?pic_gs_filter_1;
pic_gs_filter_2?=?pic+g;
pic_gs_filter_2?=?max(min(pic_gs_filter_2255)0);?%使用非銳化掩蔽的結果
pic_gs_filter_3?=?pic+4*g;
pic_gs_
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????132534??2006-12-15?01:29??圖3.40?非銳化掩蔽和高提升濾波\Fig0340(a)(dipxe_text).bmp
?????文件???????1281??2017-10-13?09:49??圖3.40?非銳化掩蔽和高提升濾波\U340.m
?????目錄??????????0??2017-10-15?15:20??圖3.40?非銳化掩蔽和高提升濾波
-----------?---------??----------?-----??----
???????????????133815????????????????????3
- 上一篇:高斯混合模型matlab
- 下一篇:振動理論與應用 matlab 程序
評論
共有 條評論