stringtranslate.com

Formato de archivo de imagen

Un formato de archivo de imagen es un formato de archivo para una imagen digital. Hay muchos formatos que se pueden utilizar, como JPEG , PNG y GIF . La mayoría de los formatos hasta 2022 eran para almacenar imágenes 2D, no 3D. Los datos almacenados en un formato de archivo de imagen se pueden comprimir o descomprimir. Si los datos están comprimidos, se puede hacer mediante compresión con pérdida o compresión sin pérdida . Para aplicaciones de diseño gráfico, se suelen utilizar formatos vectoriales . Algunos formatos de archivos de imagen admiten transparencia .

Los formatos rasterizados son para imágenes 2D . Una imagen 3D se puede representar en un formato 2D, como en un estereograma o autoestereograma , pero esta imagen 3D no será un verdadero campo de luz y, por lo tanto, puede causar el conflicto de vergencia-acomodación .

Los archivos de imagen se componen de datos digitales en uno de estos formatos para que los datos puedan mostrarse en una pantalla digital (computadora) o imprimirse con una impresora. Históricamente, un método común para mostrar información de imágenes digitales ha sido la rasterización .

Tamaños de archivos de imagen

El tamaño de los archivos de imágenes rasterizadas se correlaciona positivamente con el número de píxeles de la imagen y la profundidad del color (bits por píxel). Sin embargo, las imágenes se pueden comprimir de varias maneras. Un algoritmo de compresión almacena una representación exacta o una aproximación de la imagen original en una cantidad menor de bytes que se pueden expandir nuevamente a su forma sin comprimir con el algoritmo de descompresión correspondiente. Las imágenes con la misma cantidad de píxeles y profundidad de color pueden tener tamaños de archivo comprimidos muy diferentes. Considerando exactamente la misma compresión, número de píxeles y profundidad de color para dos imágenes, la diferente complejidad gráfica de las imágenes originales también puede dar como resultado tamaños de archivo muy diferentes después de la compresión debido a la naturaleza de los algoritmos de compresión. Con algunos formatos de compresión, las imágenes que son menos complejas pueden dar como resultado archivos comprimidos de menor tamaño. Esta característica a veces da como resultado un tamaño de archivo más pequeño para algunos formatos sin pérdida que para los formatos con pérdida. Por ejemplo, las imágenes gráficamente simples (es decir, imágenes con grandes regiones continuas, como dibujos lineales o secuencias de animación) se pueden comprimir sin pérdidas en un formato GIF o PNG y dar como resultado un tamaño de archivo más pequeño que un formato JPEG con pérdida.

Por ejemplo, una imagen de 640  ×  480 píxeles con color de 24 bits ocuparía casi un megabyte de espacio:

640  ×  480  ×  24 = 7.372.800 bits = 921.600 bytes = 900  KiB

Con imágenes vectoriales, el tamaño del archivo aumenta sólo con la adición de más vectores.

Compresión de archivos de imagen

Hay dos tipos de algoritmos de compresión de archivos de imágenes : sin pérdida y con pérdida .

Los algoritmos de compresión sin pérdida reducen el tamaño del archivo y al mismo tiempo conservan una copia perfecta de la imagen original sin comprimir. La compresión sin pérdida generalmente, aunque no siempre, produce archivos más grandes que la compresión con pérdida. Se debe utilizar la compresión sin pérdidas para evitar acumular etapas de recompresión al editar imágenes.

Los algoritmos de compresión con pérdida conservan una representación de la imagen original sin comprimir que puede parecer una copia perfecta, pero no es una copia perfecta. A menudo, la compresión con pérdida puede lograr tamaños de archivo más pequeños que la compresión sin pérdida. La mayoría de los algoritmos de compresión con pérdida permiten una compresión variable que cambia la calidad de la imagen por el tamaño del archivo.

Principales formatos de archivos gráficos


Categorización de formatos de imagen por alcance.

Incluyendo los tipos propietarios, existen cientos de tipos de archivos de imágenes. Los formatos PNG, JPEG y GIF se utilizan con mayor frecuencia para mostrar imágenes en Internet. Algunos de estos formatos gráficos se enumeran y describen brevemente a continuación, separados en las dos familias principales de gráficos: rasterizados y vectoriales. Las imágenes rasterizadas se dividen a su vez en formatos destinados principalmente a la entrega (web) (es decir, que admiten una compresión relativamente fuerte) frente a formatos destinados principalmente a la creación o el intercambio (sin comprimir o con una compresión relativamente débil).

Además de los formatos de imagen simples, los formatos Metafile son formatos portátiles que pueden incluir información rasterizada y vectorial. Algunos ejemplos son formatos independientes de la aplicación, como WMF y EMF . El formato de metarchivo es un formato intermedio. La mayoría de las aplicaciones abren metarchivos y luego los guardan en su propio formato nativo. El lenguaje de descripción de página se refiere a los formatos utilizados para describir el diseño de una página impresa que contiene texto, objetos e imágenes. Algunos ejemplos son PostScript , PDF y PCL .

Formatos ráster (2D)

Formatos de entrega

JPEG

JPEG (Grupo Conjunto de Expertos en Fotografía) es un método de compresión con pérdida ; Las imágenes comprimidas JPEG generalmente se almacenan en el formato de archivo JFIF (formato de intercambio de archivos JPEG) o Exif (formato de archivo de imagen intercambiable). La extensión del nombre de archivo JPEG es JPG o JPEG . Casi todas las cámaras digitales pueden guardar imágenes en formato JPEG, que admite imágenes en escala de grises de ocho bits e imágenes en color de 24 bits (ocho bits para rojo, verde y azul). JPEG aplica compresión con pérdida a las imágenes, lo que puede dar como resultado una reducción significativa del tamaño del archivo. Las aplicaciones pueden determinar el grado de compresión a aplicar y la cantidad de compresión afecta la calidad visual del resultado. Cuando no es demasiado grande, la compresión no afecta ni resta valor a la calidad de la imagen, pero los archivos JPEG sufren una degradación generacional cuando se editan y guardan repetidamente. (JPEG también proporciona almacenamiento de imágenes sin pérdidas, pero la versión sin pérdidas no es ampliamente compatible).

GIF

El GIF ( Formato de intercambio de gráficos ) está limitado en uso normal a una paleta de 8 bits o 256 colores (aunque una profundidad de color de 24 bits es técnicamente posible). [1] [2] GIF es más adecuado para almacenar gráficos con pocos colores, como diagramas simples, formas, logotipos e imágenes de estilo de dibujos animados, ya que utiliza compresión LZW sin pérdidas, que es más efectiva cuando áreas grandes tienen un solo color. y menos eficaz para imágenes fotográficas o difuminadas . Debido a la simplicidad y antigüedad del GIF, logró un soporte de software casi universal. Debido a sus capacidades de animación, todavía se usa ampliamente para proporcionar efectos de animación de imágenes, a pesar de su baja relación de compresión en comparación con los formatos de video modernos.

PNG

El formato de archivo PNG ( Portable Network Graphics ) se creó como una alternativa gratuita y de código abierto al GIF. El formato de archivo PNG admite imágenes con paleta de 8 bits (256 colores) (con transparencia opcional para todos los colores de la paleta) y color verdadero de 24 bits (16 millones de colores) o color verdadero de 48 bits con y sin canal alfa, mientras que GIF solo admite imágenes de 8 bits. paletas de bits con un solo color transparente.

En comparación con JPEG, PNG destaca cuando la imagen tiene áreas grandes y de colores uniformes. Incluso para las fotografías, donde JPEG suele ser la opción para la distribución final, ya que su compresión con pérdida generalmente produce tamaños de archivo más pequeños, PNG sigue siendo muy adecuado para almacenar imágenes durante el proceso de edición debido a su compresión sin pérdidas.

PNG proporciona un reemplazo sin patente para GIF (aunque GIF ahora no tiene patente) y también puede reemplazar muchos usos comunes de TIFF. Se admiten imágenes en color indexado, escala de grises y color verdadero, además de un canal alfa opcional. El entrelazado Adam7 permite una vista previa temprana, incluso cuando solo se ha transmitido un pequeño porcentaje de los datos de la imagen, lo que resulta útil en aplicaciones de visualización en línea como navegadores web . PNG puede almacenar datos de gamma y cromaticidad, así como perfiles ICC , para una coincidencia de colores precisa en plataformas heterogéneas.

Los formatos animados derivados de PNG son MNG y APNG , que son compatibles con PNG y son compatibles con la mayoría de los navegadores.

JPEG 2000

JPEG 2000 es un estándar de compresión que permite el almacenamiento con y sin pérdidas. Los métodos de compresión utilizados son diferentes a los del estándar JFIF/JPEG; mejoran la calidad y las relaciones de compresión, pero también requieren más potencia computacional para procesar. JPEG 2000 también agrega funciones que faltan en JPEG. No es tan común como JPEG, pero se utiliza actualmente en la edición y distribución de películas profesionales (algunos cines digitales, por ejemplo, utilizan JPEG 2000 para fotogramas de películas individuales).

WebP

WebP es un formato de imagen abierto lanzado en 2010 que utiliza compresión con y sin pérdidas. Fue diseñado por Google para reducir el tamaño del archivo de imagen y acelerar la carga de la página web: su objetivo principal es reemplazar al JPEG como formato principal para fotografías en la web. WebP se basa en la codificación intra-frame de VP8 y utiliza un contenedor basado en RIFF .

En 2011, [3] Google agregó un "Formato de archivo extendido" que permite la compatibilidad con WebP para animación , perfil ICC , metadatos XMP y Exif y mosaico.

El soporte para animación permitió convertir GIF animados más antiguos a WebP animado.

El contenedor WebP (es decir, el contenedor RIFF para WebP) permite admitir funciones más allá del caso de uso básico de WebP (es decir, un archivo que contiene una única imagen codificada como un fotograma clave VP8). El contenedor WebP proporciona soporte adicional para:

Formatos ráster HDR

La mayoría de los formatos ráster típicos no pueden almacenar datos HDR (valores de punto flotante de 32 bits por componente de píxel), por lo que algunos formatos relativamente antiguos o complejos siguen predominando aquí y vale la pena mencionarlos por separado. Sin embargo, están apareciendo alternativas más nuevas. RGBE es el formato para imágenes HDR procedente de Radiance y también compatible con Adobe Photoshop. JPEG-HDR es un formato de archivo de Dolby Labs similar a la codificación RGBE, estandarizado como JPEG XT Part 2.

JPEG XT Parte 7 incluye soporte para codificar imágenes HDR de punto flotante en el archivo JPEG base de 8 bits utilizando capas de mejora codificadas con cuatro perfiles (AD); El perfil A se basa en el formato RGBE y el perfil B en el formato XDepth de Trellis Management.

HEIF

El formato de archivo de imagen de alta eficiencia (HEIF) es un formato contenedor de imágenes que fue estandarizado por MPEG sobre la base del formato de archivo multimedia base ISO . Si bien HEIF se puede utilizar con cualquier formato de compresión de imágenes, el estándar HEIF especifica el almacenamiento de imágenes intracodificadas HEVC y secuencias de imágenes codificadas HEVC aprovechando la predicción entre imágenes.

AVIF

Formato de archivo de imagen AV1 (AVIF) estandarizado por el consorcio de vídeo Alliance for open media (AOMedia) creador del formato de vídeo Av1 , para aprovechar los modernos algoritmos de compresión y un formato de imagen completamente libre de derechos. Utiliza el formato de imagen con codificación AVIF y recomienda utilizar el contenedor HEIF , ver AV1 en HEIF .

JPEG-XL

JPEG XL es un formato de archivo de gráficos rasterizados libre de regalías que admite compresión con y sin pérdida. Admite la recompresión reversible de archivos JPEG existentes, así como HDR de alta precisión (hasta valores de punto flotante de 32 bits por componente de píxel). Está diseñado para ser utilizable tanto en casos de uso de entrega como de creación.

Formatos de creación/intercambio

PELEA

El formato TIFF ( Formato de archivo de imagen de etiqueta ) es un formato flexible que generalmente utiliza la extensión de nombre de archivo TIFF o TIF . La estructura de etiquetas fue diseñada para ser fácilmente extensible y muchos proveedores han introducido etiquetas patentadas para propósitos especiales, con el resultado de que ningún lector maneja todos los tipos de archivos TIFF. Los TIFF pueden tener o no pérdidas, según la técnica elegida para almacenar los datos de píxeles. Algunos ofrecen una compresión sin pérdidas relativamente buena para imágenes de dos niveles (blanco y negro) . Algunas cámaras digitales pueden guardar imágenes en formato TIFF utilizando el algoritmo de compresión LZW para un almacenamiento sin pérdidas. El formato de imagen TIFF no es ampliamente compatible con los navegadores web, pero sigue siendo ampliamente aceptado como estándar de archivo de fotografías en el negocio de la impresión. TIFF puede manejar espacios de color específicos del dispositivo, como el CMYK definido por un conjunto particular de tintas de imprenta. Los paquetes de software OCR (reconocimiento óptico de caracteres) suelen generar algún tipo de imagen TIFF (a menudo monocromática ) para páginas de texto escaneadas.

BMP

El formato de archivo BMP (mapa de bits de Windows) es un tipo de archivo independiente del dispositivo basado en ráster diseñado en los primeros días de los gráficos por computadora. Maneja archivos gráficos dentro del sistema operativo Microsoft Windows. Normalmente, los archivos BMP no están comprimidos y, por lo tanto, son grandes y no tienen pérdidas; su ventaja es su estructura simple y amplia aceptación en los programas de Windows.

PPM, PGM, PBM y PNM

El formato Netpbm es una familia que incluye el formato de archivo de mapa de píxeles portátil (PPM), el formato de archivo de mapa de grises portátil (PGM) y el formato de archivo de mapa de bits portátil (PBM). Estos son archivos ASCII puros o archivos binarios sin formato con un encabezado ASCII que brindan una funcionalidad muy básica y sirven como mínimo común denominador para convertir archivos de mapas de píxeles, mapas de grises o mapas de bits entre diferentes plataformas. Varias aplicaciones se refieren a ellos colectivamente como PNM (" P ortable a N y M ap").

Formatos de contenedor de editores de gráficos rasterizados.

Estos formatos de imagen contienen varias imágenes, capas y objetos, a partir de los cuales se compondrá la imagen final.

Otros formatos ráster

Formatos vectoriales

A diferencia de los formatos de imágenes rasterizados anteriores (donde los datos describen las características de cada píxel individual), los formatos de imágenes vectoriales contienen una descripción geométrica que se puede representar sin problemas en cualquier tamaño de visualización deseado.

En algún momento, todos los gráficos vectoriales deben rasterizarse para poder visualizarse en monitores digitales. Las imágenes vectoriales también se pueden mostrar con tecnología CRT analógica , como la utilizada en algunos equipos de prueba electrónicos , monitores médicos , pantallas de radar , espectáculos de láser y los primeros videojuegos . Los trazadores son impresoras que utilizan datos vectoriales en lugar de datos de píxeles para dibujar gráficos.

MCG

CGM ( Metaarchivo de gráficos por computadora ) es un formato de archivo para gráficos vectoriales 2D , gráficos rasterizados y texto , y está definido por ISO / IEC 8632 . Todos los elementos gráficos se pueden especificar en un archivo fuente textual que se puede compilar en un archivo binario o en una de dos representaciones de texto. CGM proporciona un medio de intercambio de datos gráficos para la representación por computadora de información gráfica 2D independientemente de cualquier aplicación, sistema, plataforma o dispositivo en particular. Se ha adoptado hasta cierto punto en las áreas de ilustración técnica y diseño profesional , pero ha sido reemplazado en gran medida por formatos como SVG y DXF .

Formato Gerber (RS-274X)

El formato Gerber (también conocido como Gerber extendido, RS-274X) es un formato de descripción de imágenes de dos niveles 2D desarrollado por Ucamco. Es el formato estándar de facto para placas de circuito impreso o software de PCB. [5]

SVG

SVG ( Scalable Vector Graphics ) es un estándar abierto creado y desarrollado por el World Wide Web Consortium para abordar la necesidad (y los intentos de varias corporaciones) de un formato vectorial versátil, programable y multiuso para la web y otros medios. El formato SVG no tiene un esquema de compresión propio, pero debido a la naturaleza textual de XML , un gráfico SVG se puede comprimir usando un programa como gzip . Debido a su potencial de secuencias de comandos, SVG es un componente clave en las aplicaciones web : páginas web interactivas que se ven y actúan como aplicaciones.

Otros formatos vectoriales 2D

formatos vectoriales 3D

Formatos compuestos

Estos son formatos que contienen datos de píxeles y vectoriales, posiblemente otros datos, por ejemplo, las funciones interactivas de PDF.

Formatos estéreo

Ver también

Referencias

  1. ^ Andreas Kleinert (2007). "Extensiones GIF de 24 bits (color verdadero)". Archivado desde el original el 16 de marzo de 2012 . Consultado el 23 de marzo de 2012 .
  2. ^ Felipe Howard. "Ejemplo de GIF en color verdadero". Archivado desde el original el 22 de febrero de 2015 . Consultado el 23 de marzo de 2012 .
  3. ^ Arora, Vikas (3 de octubre de 2011). "Marco WebP-Mux (contenedor basado en RIFF)". Grupos de Google . Archivado desde el original el 13 de marzo de 2013 . Consultado el 18 de noviembre de 2011 .
  4. ^ "Especificación del contenedor WebP". Desarrolladores de Google . Archivado desde el original el 18 de mayo de 2022 . Consultado el 4 de abril de 2020 . El texto se copió de esta fuente, que está disponible bajo una licencia internacional Creative Commons Attribution 4.0 Archivado el 16 de octubre de 2017 en Wayback Machine .
  5. ^ "Especificación de formato de archivo Gerber". Ucamco. Archivado desde el original el 31 de marzo de 2016 . Consultado el 21 de marzo de 2016 .
  6. ^ "PequeñoVG". Archivado desde el original el 9 de enero de 2023 . Consultado el 31 de enero de 2023 .