Un pixel se concibe habitualmente como la pieza mínima de información que podemos ver en una imagen raster, hay una entrada donde se explican las cuestiones técnicas de estos llamada Formatos de Archivo de Imagen.

Ahora bien, los realizadores del siguiente vídeo dieron un paso más allá con respecto a la  concepción tradicional abstracta del pixel e incorporarlo en una buena animación:


PIXELS by PATRICK JEAN. by onemoreprod

Un formato de mapa de bits (raster) divide una imagen en una rejilla de piezas de igual tamaño llamadas píxeles, registrando la información de color para cada una de ellos. El número de colores que contiene un archivo se determina por los bits por pixel disponibles: mientras más información se grabe para cada pixel, mucho más sombras y brillos puede contener un archivo.

La mayoría de los formatos de imagen incluyen niveles múltiples de bits por pixel y por lo tanto, más de un nivel de color. La siguiente tabla lista las tasas de bits por pixel de los formatos de imagen y muestra el correspondiente número máximo de colores.

Bits Por PÍXEL y Profundidad de Color

Bits por píxel Número máximo de colores
1 2
4 16
8 256
16 32,768 o 65,536 (depende del formato)
24 16,777,216
32 16,777,216

La mayoría de los formatos de imagen registran la información del color basándose en cada píxel, pero hay algunos formatos que utilizan los llamados planos de colores. Cada plano de color contiene información de todos los píxeles de un mismo color. Éstos planos de color son a veces llamados canales. Los formatos que usan planos o canales de color son llamados formatos planos (planar).

Tipos de archivo

BMP (mapa de bits – bitmap)

Es el formato de imagen nativo de los sistemas operativos Windows y OS/2, utiliza Run Length Encoding (RLE)[1], (codificación) aunque en algunas ocasiones que se requiere el uso de mapas de bits no se permite usar versiones RLE. No se permite el uso de transparencias ni capas.

Se utiliza el formato BMP de Windows para protectores de pantalla y otros gráficos del sistema, la compresión se realiza sin pérdida y no se suele utilizar de manera generalizada ni en diseño gráfico ni en las páginas web, actualmente es casi una curiosidad.

Formatos:

  • RVA – Guarda la imagen con los valores de rojo, verde y azul para cada pixel.
  • RLE – Comprime el archivo al agrupar los grandes bloques de color.

GIF (Formato de Intercambio Gráfico; Graphics Interchange Format)

Éste es uno de los tres formatos de imágenes más comúnmente utilizados en Internet. Incluye imágenes que tengan hasta una profundidad de 8 bits de color (256 colores) y está optimizado para imágenes de alto contraste y bloques de colores. Puede incluír animación sencilla así como transparencia de un solo color, puede tener información de entrelazado. [2]

¿Cuándo es conveniente usar el formato GIF?:

  • Cuando se requiera la transparencia de un único color.
  • Cuando se requiera una animación para ser utilizada en Internet.
  • Cuando la imagen tiene 256 colores o se verá bien con ese número de colores.
  • Si la imagen contiene altos contrastes o grandes bloques de color.

Versión GIF

  • 87a es la versión inicial del formato GIF y en la cual no es posible incluir transparencia ni animación.
  • 89a incluye estos anteriores elementos y es una versión mucho más reciente y compacta del formato GIF.

JPG o JPEG (Joint Photographic Experts Group)

Es, junto con los GIF, uno de los formatos de archivo de imágenes más popularmente utilizados en Internet. Optimiza las fotografías u otras imágenes de tonos continuos pero no realiza su función muy bien con diagramas, capturas de pantalla, comics, dibujos animados u otras imágenes de alto contraste. Permite una compresión variable. Durante la compresión pierde una parte de los datos originales pero lo hace explotando el hecho de que pequeños cambios en el color se notan menos que los cambios en el brillo. No admite el uso de transparencia ni de capas.

Utilice el formato JPG cuando:

  • Se requieran imágenes con 24 bits (16.7 millones) de color.
  • Cuando la imagen es una fotografía o contiene tonos continuos.
  • Serán usadas para su distribución en Internet.
  • Se requieren fotografías con un reducido tamaño de archivo.

Codificación:

  • Codificación Estándar: Hace que la imagen se despliegue de su parte superior a la inferior cuando se ve en un navegador de Internet.
  • Codificación Progresiva: La codificación progresiva permite a todos aquellos que ven la imagen en Internet, ver una copia burda y sin detalle mientras la imagen se descarga. Los detalles de la imagen se afinanan conforme se termina la transmisión.

Compresión

Se debe seleccionar un nivel de compresión – alta compresión (baja calidad de imagen), baja compresión (alta calidad de la imagen)

PNG (Portable Network Graphics)

Es un formato creado para transmitir y guardar imágenes de mapas de bits. Se realizó específicamente para su uso en Internet y en otras redes. Provee transparencia alfa, alta resolución de color y una compresión ligeramente superior a la utilizada en los archivos GIF. Las versiones anteriores a la 7 de Internet Explorer no incluyen todas las características de PNG, en particular la transparencia. Los navegadores más viejos ni siquiera lo incluyen. Adicionalmente incluye información del creador y no usa capas.

Se usa el formato PNG para:

  • Alta transparencia de color alfa.
  • Compresión sin pérdida para imágenes de color de alta resolución y alto contraste.
  • Imagen de alta calidad con compresión sin pérdida.

Opciones:

  • Adam 7 Entrelazado[2]
  • Optimización de la paleta – Si se selecciona optimizar la paleta, ésta es reducida para contener solamente los colores que están presentes en la imagen. La paleta de color se arregla de forma tal que el color transparente se encuentre al principio. Estos pasos reducen considerablemente el tamaño de la imagen.

TGA (Truevision Targa)

Es utilizado normalmente para almacenar imágenes de color en alta resolución. No incluye el uso de transparencias o capas pero sí el de un canal alfa por imagen.

Se tienen tres tipos de archivos TGA:

  • Un archivo de 8 bits que no incluye información del canal alfa,
  • Un archivo 16 bits que contiene un canal de color de 15 bits y un canal alfa de 1 bit, y
  • Un archivo de 24 bits. Si se guarda el archivo con un canal alfa dentro del formato de 24 bits TGA, se puede crear un archivo de 32 bits que contiene un canal de color de 24 bits junto con un canal alfa de 8 bits.

Compresión

Se puede utilizar compresión Run Length Encoding (RLE) o guardar el archivo sin comprimir.

RAW

Tipo de imagen que incluye la totalidad de datos de captura de la cámara digital, es un formato de fotografía que se utiliza de manera profesional al que se le puede elegir el tamaño del encabezado y las opciones de 24 bits y puede tener una profundidad de color de 30 o 36 bits por pixel. No suele incluir compresión. El tamaño del encabezado puede ser de hasta 2,147,483,646 bytes.

Tipos:

  • Modo plano
  • Entrelazado
  • Orden RVA
  • Orden AVR

TIF o TIFF (Tagged Image File Format)

Formato de archivo utilizado ampliamente por Aldus Corporation. Provee varios tipos de compresión. El formato TIF incluye un canal alfa por imagen si se elige la compresión LZW, Packbits o Sin Compresión. Soporta diversas etiquetas en donde se guardan características de la imagen, también permite guardar más de una imagen en un mismo archivo.

Es ampliamente utilizado en producción, diseño grafico e impresión.

Tipo de compresión:

  • Compresión FAX – CCITT 3: Usa la misma técnica de compresión que las máquinas de Fax, reduciendo la imagen a blanco y negro.
  • Compresión de codificación Huffman: Compresión sin pérdida que remplaza los elementos más comunes con códigos taquigráficos y una llave para decodificarlos.
  • Compresión LZW: Modo de compresión sin pérdida que agrupa bloques de colores. El formato GIF utiliza este tipo de compresión.
  • Compresión Packbits: Compresión con un subconjunto del lenguaje de impresión PostScript Nivel 2.
  • Sin compresión: No se usa en ningún método de compresión. El archivo se guarda a su tamaño normal.

Canales de color

  • RVA (RGB – Red, green, blue) Para el despliegue en pantalla.
  • CMAN (CMYK – Cyan, Magenta, Yellow, Black)- Usado para imprimir separaciones de color o por un servicio profesional de impresión.

SCT (SciTex) (tono continuo)

Utilizado frecuentemente para almacenar imágenes de color de alta resolución para impresión profesional.

Opciones

  • CMAN (CMYK) – Guarda la información del color como canales cian, magenta, amarillo y negro (N).
  • CMA (CMY) – Guarda la información del color como canales cian, magenta y amarillo pero no el negro (N).

PSD – (Archivo nativo de Adobe Photoshop)

Distintos tipos de compresión, guarda información de canales alfa, transparencia, capas. Imágenes de 1bit a 32bits.

Cuadro resumen

Solo los formatos más comunes

Tabla resumen formatos de archivo de imagen



[1] Método de compresión que reduce el tamaño del archivo al comprimir información repetitiva. Este método obtiene una compresión del 25% dentro de imágenes con capas y es ligeramente menor que utilizando cualquier otro tipo de compresión.[2] El entrelazado coloca una copia tosca y sin detalle de la imagen al principio de la cadena de datos, lo que permite que las personas que descargan la imagen en Internet la vean de inmediato. La imagen se acentúa gradualmente conforme es transmitida.