资源简介
无参考图像质量评价BRISQUE的MATLAB代码,实现图像质量评价
代码片段和文件信息
function qualityscore = brisquescore(imdist)
if(size(imdist3)==3)
imdist = uint8(imdist);
imdist = rgb2gray(imdist);
end
imdist = double(imdist);
if(nargin<2)
feat = brisque_feature(imdist);
disp(‘feat computed‘)
end
%---------------------------------------------------------------------
%Quality Score Computation
%---------------------------------------------------------------------
fid = fopen(‘test_ind‘‘w‘);
for jj = 1:size(feat1)
fprintf(fid‘1 ‘);
for kk = 1:size(feat2)
fprintf(fid‘%d:%f ‘kkfeat(jjkk));
end
fprintf(fid‘\n‘);
end
fclose(fid);
warning off all
delete output test_ind_scaled dump
system(‘svm-scale -r allrange test_ind >> test_ind_scaled‘);
system(‘svm-predict -b 1 test_ind_scaled allmodel output >>dump‘);
load output
qualityscore = output;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-03-18 19:23 BRISQUE_release\
文件 353497 2012-01-13 10:04 BRISQUE_release\allmodel
文件 741 2012-01-13 10:04 BRISQUE_release\allrange
文件 1190 2012-01-13 09:59 BRISQUE_release\brisque_feature.m
文件 838 2012-01-13 09:35 BRISQUE_release\brisquescore.m
文件 543 2011-04-18 17:54 BRISQUE_release\estimateaggdparam.m
文件 535 2012-01-13 09:57 BRISQUE_release\estimateggdparam.m
文件 6171 2014-03-18 19:26 BRISQUE_release\readme.txt
文件 107008 2011-04-05 07:22 BRISQUE_release\svm-predict.exe1
文件 80384 2011-04-05 07:22 BRISQUE_release\svm-scale.exe1
文件 1179702 2003-03-18 21:11 BRISQUE_release\testimage1.bmp
文件 1179702 2002-04-09 19:53 BRISQUE_release\testimage2.bmp
评论
共有 条评论