Cómo se convierten los píxeles en bytes: cálculo de tamaño de imagen

Información del archivo

Cuando alguien habla de convertir "píxeles" a "bytes", no se refiere a una conversión literal, sino a un cálculo matemático que determina el tamaño de un archivo de imagen según su resolución. Suena complicado, pero es solo introducir unos números fáciles de obtener en una ecuación.

Uno de los dos datos necesarios son el ancho y alto de la imagen: la resolución. La unidad es "píxeles" (elementos de imagen).

El segundo dato es el número de colores por píxel: la "profundidad" de la imagen.

Datos generales

Como regla, hay 16 bits de tamaño de archivo por píxel. Eso significa 8 bits por byte (2 bits = 1 byte). En consecuencia, hay 2 bytes de información de archivo por píxel contenido en la imagen.

Es fácil calcular los píxeles totales. Puedes verlo en la información del archivo o calcularlo tú. Ejemplo: si tu pantalla tiene resolución 800x600, 800 x 600 = 480,000 píxeles.

Cálculos

Ahora calcula los bytes de tu imagen. Bytes = píxeles × bytes por píxel. Ya sabemos píxeles (480,000) y 2 bytes/píxel. La ecuación: 480,000 × 2 = 960,000 bytes.

Esta ecuación funciona para cualquier tamaño de archivo. Sustituye los números apropiados y calcula.