资源简介
图像质量评价代码:灰度平均梯度 边缘能量 方差 点锐度
代码片段和文件信息
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
评论
共有 条评论