Píxeles y color RGB – profundidad de color, tamaño de archivo y compresión RLE

InformáticaDatos y sistema binarioEdades 15–16

Tres espacios de trabajo con imágenes de mapa de bits. Pinta en una cuadrícula de píxeles, lee el código en bits de cada píxel y comprueba cuánto reduce la imagen la codificación por longitud de series (RLE). Arrastra los deslizadores R, G, B para mezclar luz y lee el código hexadecimal y el valor binario de cada canal. Cambia la profundidad de color (1, 2, 4, 8, 24 bits) y la resolución para ver cómo se reduce la paleta, cómo pierde colores la imagen de muestra y cómo cambia el tamaño en bits, bytes, kB y KiB.

Lección: Datos de imagen: píxeles, modelo de color RGB, profundidad de color, tamaño de archivo y compresión

Qué muestra

Una imagen de mapa de bits es una cuadrícula de píxeles, y cada píxel guarda un código de color formado por bits. Las pantallas mezclan luz roja, verde y azul, así que un color de 24 bits usa un byte (0–255) por canal, que suele escribirse como un código hexadecimal de seis cifras. Menos bits por píxel significan menos colores: 1 bit da blanco y negro, 8 bits dan 256 colores. El tamaño sin comprimir es ancho × alto × profundidad de color en bits. La codificación RLE guarda cada serie de píxeles iguales una sola vez, y solo ayuda cuando los píxeles vecinos comparten color.

Cómo usarla

En Dibujar píxeles, elige un color de lápiz con R, G, B o las muestras y pinta la cuadrícula con Lápiz o Goma; compara el tamaño RLE con el tamaño sin comprimir. En Mezclar RGB, mueve los deslizadores y compara el color de 24 bits con el reducido. En Profundidad, cambia Profundidad y Resolución y lee la tabla de tamaños.

Parámetros que puedes cambiar

  • Espacio de trabajo Dibujar píxeles y RLE, Mezclar colores RGB, Profundidad de color y tamaño
  • Profundidad de color 1 bit (blanco y negro), 2 bits (4 niveles de gris), 4 bits (16 colores), 8 bits (256 colores), 24 bits (color real)
  • Lado de la cuadrícula 8–32 píxeles
  • Ancho de la imagen de muestra 16–320 píxeles
  • Canal rojo R 0–255
  • Canal verde G 0–255
  • Canal azul B 0–255

Preguntas para explorar

  1. ¿Cuántos KiB ocupa una imagen sin comprimir de 320 × 240 píxeles con color de 24 bits?
  2. ¿Por qué el código hexadecimal #FFFF00 se ve amarillo en una pantalla?
  3. ¿Cuándo hace la codificación RLE que un archivo de imagen sea más grande que el original?