資源簡介
對圖像進行清晰度評價的指標,包含熵、交叉熵、峰值信噪比、Qabf、平均梯度、SSIM、互信息、NMI等,采用MATLAB編寫。

代碼片段和文件信息
function?outval?=?avg_gradient(img)?
%?平均梯度,也稱為清晰度,反映了圖像中的微小細節反差與紋理變化特征,同時也反映了圖像的清晰度,越大越清晰
?
if?nargin?==?1?
????img?=?double(img);?
????%?Get?the?size?of?img?
????[rcb]?=?size(img);?
?????
????dx?=?1;?
????dy?=?1;?
????for?k?=?1?:?b?
????????band?=?img(::k);?
????????[dzdxdzdy]?=?gradient(banddxdy);?
????????s?=?sqrt((dzdx?.^?2?+?dzdy?.^2)?./?2);?
????????g(k)?=?sum(sum(s))?/?((r?-?1)?*?(c?-?1));?
????end?
????outval?=?mean(g);?
else?
????error(‘Wrong?number?of?input!‘);?
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????560??2016-01-26?22:17??圖像清晰度評價指標Matlab\Avg_Gradient.m
?????文件????????757??2015-12-23?16:05??圖像清晰度評價指標Matlab\cross_entropy.m
?????文件????????234??2015-12-23?16:05??圖像清晰度評價指標Matlab\entropy.m
?????文件?????921654??2015-12-23?16:05??圖像清晰度評價指標Matlab\labA.jpg
?????文件?????921654??2015-12-23?16:05??圖像清晰度評價指標Matlab\labB.jpg
?????文件???????1974??2015-12-23?16:05??圖像清晰度評價指標Matlab\mi.m
?????文件???????1388??2015-12-23?16:05??圖像清晰度評價指標Matlab\nmi.m
?????文件????????555??2015-12-23?16:05??圖像清晰度評價指標Matlab\psnr.m
?????文件???????3191??2015-12-23?16:05??圖像清晰度評價指標Matlab\Qabf.m
?????文件??????46868??2015-12-23?16:06??圖像清晰度評價指標Matlab\result_lab.jpg
?????文件???????4482??2015-12-23?16:06??圖像清晰度評價指標Matlab\ssim.m
?????文件??????35328??2016-03-24?14:21??圖像清晰度評價指標Matlab\圖像清晰度評價函數說明.doc
?????目錄??????????0??2017-05-02?17:20??圖像清晰度評價指標Matlab
-----------?---------??----------?-----??----
??????????????1938645????????????????????13
- 上一篇:MATLAB 畫圓柱體
- 下一篇:基于Matlab的圖像RGB和HIS互換
評論
共有 條評論