Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Reglas de recorte aritmético de imagen

Los resultados de la aritmética de enteros pueden desbordar fácilmente el tipo de datos asignado para el almacenamiento. Por ejemplo, el valor máximo que puede almacenar en los datos es 255.uint8 Las operaciones aritméticas también pueden dar como resultado valores fraccionarios, que no se pueden representar mediante matrices de enteros.

los operadores aritméticos y las funciones aritméticas utilizan estas reglas para la aritmética de enteros:MATLAB®Image Processing Toolbox™

  • Los valores que superan el intervalo del tipo entero se recortan o truncan en ese intervalo.

  • Los valores fraccionarios se redondean.

Por ejemplo, si el tipo de datos es, los resultados superiores a 255 (incluido) se establecen en 255.uint8Inf La tabla enumera algunos ejemplos adicionales.

Resultado

Clase

Valor recortado

300

uint8

255

-45

uint8

0

10,5

uint8

11

Temas relacionados