資源簡介
一種紅外圖像分層處理及動態壓縮的 DDE 算法。先將原始14bits 紅外圖像數據信息中大動態低頻背景和小動態高頻細節分離提取,分別對提取的細節層和背景層進行相應的灰度增強和灰度抑制處理,再調整和壓縮各圖層的動態范圍并最終合成 8bits圖像。實驗結果表明,該算法能較好地保留并突出原始紅外圖像中的邊緣和細節信息,達到預期設計目標。
代碼片段和文件信息
%x是需要濾波的圖像n是模板大?。磏×n)
function?d?=?avg_filter(xn)???
a(1?:?n1?:?n)?=?1;???%a即n×n模板元素全是1
[height?width]?=?size(x);???%輸入圖像是hightxwidth的且hight>nwidth>n
x1?=?double(x);
x2?=?x1;
for?i?=?1?:?height?-?n?+?1
????for?j?=?1?:?width?-?n?+?1
????????c?=?x1(i?:?i?+?(n?-?1)j?:?j?+?(n?-?1)).*a;?%取出x1中從(ij)開始的n行n列元素與模板相乘
????????s?=?sum(sum(c));?????????????????%求c矩陣中各元素之和
????????x2(i?+?(n?-?1)/2j?+?(n?-?1)/2)?=?s/(n*n);?%將與模板運算后的各元素的均值賦給模板中心位置的元素
????end
end
%未被賦值的元素取原值
d?=?uint8(x2);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-07-12?15:55??增強\
?????文件??????439581??2014-11-04?09:24??增強\18.jpg
?????文件?????????592??2014-11-07?16:13??增強\avg_filter.m
?????文件????????1302??2014-11-08?17:02??增強\Butterworthhighfilter2.m
?????文件????????1194??2014-11-08?17:02??增強\Butterworthlowfilter2.m
?????文件?????????657??2014-11-04?17:12??增強\Ftest.m
?????文件????????1127??2014-11-07?16:04??增強\Gaussianhighfilter2.m
?????文件????????1163??2014-11-07?16:04??增強\Gaussianlowfilter2.m
?????文件?????????647??2014-11-04?17:20??增強\highp.m
?????文件????????1549??2014-11-04?16:46??增強\hua_fft.m
?????文件????????3439??2015-01-30?14:20??增強\ImgFCdde.m
?????文件????????3039??2015-04-13?19:25??增強\ImgFCdde1.m
?????文件????????3442??2015-04-13?19:16??增強\ImgFCdde2.m
?????文件?????????578??2014-11-06?16:28??增強\Laplacianhighfilter2.m
?????文件?????????679??2014-11-04?17:20??增強\lowp.m
?????文件????????1763??2014-11-04?11:21??增強\rgb_equalization.m
?????文件????????1059??2014-11-04?10:11??增強\rgb_hormomorphic.m
?????文件?????????789??2014-11-06?16:25??增強\Unmaskfilter2.m
?????文件??????463639??2014-10-31?14:48??增強\一種基于圖像分層處理的DDE算法_陳小波.caj
- 上一篇:私家車充電模型
- 下一篇:bhm 諧波平衡法計算非線性微分方程
評論
共有 條評論