Concepto de bits por píxel

Bpp o bits por píxel se refiere al número de bits por píxel. El número de colores diferentes en una imagen depende de la profundidad del color o bits por píxel.

Bits en matemáticas:

Es como jugar con bits binarios.

Cuántos números se pueden representar con un bit.

0

uno

¿Cuántas combinaciones de dos bits puedes hacer?

00

01

diez

once

Si hubiéramos desarrollado una fórmula para calcular el número total de combinaciones que se pueden hacer a partir de un bit, este sería el caso.

bit por pixel

Donde bpp representa el número de bits por píxel. Pon 1 en la fórmula, obtienes 2, pon 2 en la fórmula, obtienes 4. Crece exponencialmente.

Número de colores diferentes:

Como dijimos al principio, la cantidad de colores diferentes depende de la cantidad de bits por píxel.

A continuación se muestra una tabla de algunos de los bits y sus colores.

Bit por píxel Numero de colores
1 bit por píxel 2 colores
2 bits por píxel 4 colores
3 bits por píxel 8 colores
4 bits por píxel 16 colores
5 bits por píxel 32 colores
6 bits por píxel 64 colores
7 bits por píxel 128 colores
8 bits por píxel 256 colores
10 bits por píxel 1024 colores
16 bits por píxel 65536 colores
24 bits por píxel 16.777.216 colores (16,7 millones de colores)
32 bits por píxel 4294967296 colores (4294 millones de colores)

Esta tabla muestra los diferentes bits por píxel y la cantidad de color que contienen.

Sombras

Puede detectar fácilmente el patrón de crecimiento exponencial. La famosa imagen en escala de grises tiene 8 bits por píxel, lo que significa que contiene 256 colores diferentes o 256 tonos.

Las sombras se pueden representar como:

sombras

Las imágenes en color suelen tener 24 bits por píxel o 16 bits por píxel.

Veremos más sobre otros formatos de color y tipos de imágenes en el tutorial Tipos de imágenes.

Valores de color:

Vimos anteriormente en la Tutorial de conceptos de píxeles que un valor de píxel de 0 representa el negro.

De color negro:

Recuerde, un valor de 0 píxeles siempre significa negro. Pero no hay un valor fijo para el blanco.

El color blanco:

El valor del blanco se puede calcular como:

el color blanco

En el caso de 1 bit por píxel, 0 denota negro y 1 denota blanco.

En el caso de 8 bits por píxel, 0 significa negro y 255 significa blanco.

Color gris:

Cuando calcula el valor de blanco y negro, puede calcular el valor de píxel gris.

El gris es en realidad el punto medio del blanco y negro. Sin embargo,

En el caso de 8 bpp, el valor de píxel que representa el gris es 127 o 128 bpp (si cuenta desde 1, no 0).

Requisitos de almacenamiento de imágenes

Después de discutir los bits por píxel, ahora tenemos todo lo que necesitamos para calcular el tamaño de la imagen.

Tamaño de la imagen

El tamaño de la imagen depende de tres cosas.

  • Número de filas
  • Número de columnas
  • Bits por píxel

La fórmula para calcular el tamaño se muestra a continuación.

Tamaño de imagen = filas * columnas * bpp

Esto significa que si tiene una imagen, digamos esto:

Einstein

Suponiendo que tiene 1024 filas y 1024 columnas. Y dado que esta es una imagen en escala de grises, tiene 256 tonos diferentes de gris o bits por píxel. Luego, sustituyendo estos valores en la fórmula, obtenemos

Tamaño de imagen = filas * columnas * bpp

= 1024 * 1024 * 8

= 8388608 bits.

Pero como esta no es una respuesta estándar, aprenderemos, así que la convertimos a nuestro formato.

Conversión a bytes = 8388608/8 = 1048576 bytes.

Conversión a kilobytes = 1048576/1024 = 1024kb.

Conversión a megabytes = 1024/1024 = 1 MB.

Así es como se calcula y guarda el tamaño de la imagen. Ahora, en la fórmula, si se le da el tamaño de la imagen y el número de bits por píxel, también puede calcular las filas y columnas de la imagen, siempre que la imagen sea cuadrada (las mismas filas y la misma columna).

🚫