Main Content

immse

Error medio cuadrado

Descripción

ejemplo

err = immse(X,Y) calcula el error medio cuadrado (MSE) entre las matrices y . y pueden ser matrices de cualquier dimensión, pero deben ser del mismo tamaño y clase.XYXY

Ejemplos

contraer todo

Lea la imagen y muésela.

ref = imread('pout.tif'); imshow(ref)

Cree otra imagen añadiendo ruido a una copia de la imagen de referencia.

A = imnoise(ref,'salt & pepper', 0.02); imshow(A)

Calcule el error medio cuadrado entre las dos imágenes.

err = immse(A, ref); fprintf('\n The mean-squared error is %0.4f\n', err);
 The mean-squared error is 353.7631 

Argumentos de entrada

contraer todo

Matriz de entrada, especificada como una matriz numérica no dispersa.

Ejemplo: err = immse(I,I2);

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Matrices de entrada, especificadas como una matriz numérica no dispersa.

Ejemplo: err = immse(I,I2);

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Argumentos de salida

contraer todo

Error medio cuadrado, devuelto como escalar de la clase .double Si los argumentos de entrada son de clase , es de clasesingleerrsingle

Capacidades ampliadas

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Consulte también

| | | | |

Introducido en R2014b