通用图像质量指数错误结果

时间:2019-02-21 17:47:03

标签: image matlab

以下是UNIVERSAL IMAGE QUALITY INDEX的算法:

clear all; close all; clc;

img2 = rgb2gray(imread('No_Noise.png')); 
img2 = imnoise(ref,'salt & pepper',1); % Noisy image

img1 = imgaussfilt(img2, 2); % Filtered noisy image

quality = imageQualityIndex(img1, img2)

通用图像质量指数(Q-index)在-1和+1之间。但是在这种情况下,结果为1.0007。是的,它仅超出界限一点,但仍然是错误的。

imageQualityIndex是从以下位置下载的功能: https://www.mathworks.com/matlabcentral/fileexchange/29500-image-error-measurements

有什么主意吗?

0 个答案:

没有答案