资源简介

图像质量评价代码:灰度平均梯度 边缘能量 方差 点锐度

资源截图

代码片段和文件信息

function energy = edgeenergy(fd)
E = 0;
f = im2double(fd);
[heightwidth] = size(f);
syms i j;
filter1 = [1/6 -1/6 -1/6;
          -1/6  4/6 -1/6;
          -1/6 -1/6  1/6];
filter2 = [-1/6 -1/6  1/6;
           -1/6  4/6 -1/6;
            1/6 -1/6 -1/6];
        
 extract1 = conv2(ffilter1‘same‘);
 extract2 = conv2(ffilter2‘same‘);
 
 edge = extract1 + extract2;
 edge = edge.*edge;
 E = sum(sum(edge));
 
 energy = E/1000;

end



 
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        468  2013-01-18 15:55  imagequality\edgeenergy.m

     文件        845  2012-12-28 23:19  imagequality\GMG.m

     文件        358  2013-01-18 15:55  imagequality\GMG2.m

     文件        507  2013-01-18 15:55  imagequality\PSD.m

     文件        345  2013-01-18 15:55  imagequality\variance.m

     目录          0  2014-04-13 15:41  imagequality

----------- ---------  ---------- -----  ----

                 2523                    6


评论

共有 条评论