Principales formatos para gráficos rasterizados
.lechuga
ART ART es un formato de imagen propietario usado habitualmente por el software cliente de AOL. El formato ART únicamente soporta una imagen fija que ha sido muy comprimida
.bmp
image/bmp Windows Bitmap
Comúnmente usado por los programas de Microsoft Windows y por el sistema operativo propiamente dicho. Se le puede aplicar compresión sin pérdidas, aunque no todos los programas son compatibles.
.cin
image/cineon Cineon
.cpt
Corel Photo-Paint Image
Formato propietario usado por defecto en los documentos de Corel Photo-Paint. Dispone de importantes características extra, como la composición por capas. Compatible con muy pocos programas aparte de los de la misma casa. Su tamaño suele ser menor que el de los documentos creados por Adobe Photoshop.
.dpx
image/dpx Digital Picture Exchange file format
El ANSI/SMPTE DPX es un estándar Kodak similar a Cineon pero con cabeceras de imagen flexibles y variables.
.exr
image/exr OpenEXR
OpenEXR es el formato de código libre para imágenes de alto rango dinámico (High dynamic-range o HDR) desarrollado por la industria Light & Magic para la generación de imágenes en las producciones de cine. La principal ventaja del formato es que soporta píxels en coma flotante de más de 32 bits y múltiples algoritmos de compresión sin pérdidas, con un ratio superior al 2:1 en imágenes con grano.
.fpx
image/vnd.fpx Flashpix (1.0.2)
Formato que admite múltiples resoluciones de una imagen. Con o sin compresión y de 8 a 24 bits de profundidad de color Desarrollado por Kodak en conjunto con Hewlett Packard
.gif
image/gif Graphics Interchange Format
GIF es utilizado popularmente en la web. Formato de 8 bits (256 colores máximo), con soporte de animación por frames. Utiliza la compresión LZW.
.iff
.ilbm
.lbm
.ilbm
.lbm
Interchange file format / Interleave bitmap
Formato popular en los ordenadores Amiga. ILBM es un subconjunto del IFF o Interchange File Format, que puede contener más que imágenes.
.jpeg
.jpg
.jpg
image/jpeg Joint Photographic Experts Group
El formato JPEG es usado ampliamente para fotografías e imágenes de gran tamaño y variedad de color en la web y por las cámaras digitales. Es un formato comprimido con pérdida de calidad, aunque esta se puede ajustar.
.jpg2
.jp2
.jp2
image/jpeg2000 JPEG 2000 JPEG 2000 es el sucesor del popular JPEG, un nuevo algoritmo basado en ondículas que permite compresión con o sin pérdidas. Se considera el formato actual de moda para imágenes fotográficas, si bien aún no está extendido en sistemas modernos debido a los requisitos de hardware y a la multitud de patentes.
.mng
video/x-mng Multiple-image Network Graphics Formato de animación que usa un flujo de datos similar al de los formatos PNG y JPEG, originalmente diseñado para reemplazar el uso de GIF animados en las páginas web. A diferencia del formato GIF es un formato libre.
.pbm
Portable Bitmap Format Formato simple para gráficos en blanco y negro. Utiliza 1 bit por píxel. A diferencia del resto de formatos gráficos, un fichero PBM contiene texto plano y puede ser modificado con un simple procesador de texto. Está relacionado con los formatos PGM (escala de grises) y PPM (color).
.pcd
image/jpcd ImagePac Photo CD
Formato propietario de Kodak, con pérdidas y profundidad de color de 24-bit color.
.pcx
Picture eXchange
Formato nativo para el programa Paintbrush de PC para DOS. Compresión sin pérdida.
.pgm
Portable Graymap Format Formato de gráficos simple en escala de grises. Utiliza 8 bits por píxel si el valor máximo de gris es de 255, utiliza 16 bits por pixel si el valor es mayor que 255 y menor que 65536. Un fichero PGM contiene texto plano y puede ser modificado con un simple procesador de texto, también existe la versión en binario, no legible por procesadores de texto normalmente. Está relacionado con los formatos PBM (blanco y negro) y PPM (color).
.png
image/png Portable Network Graphics PNG es gráfico libre con compresión sin pérdida que ofrece profundidades desde 8 bits con paleta optimizada, 24, 48 bits: 281 trillones de colores y en escala de grises se puede obtener archivos desde 8 y 16 bits igual a 65536 tonos de grises. También se puede salvar un canal más con alpha channel para video e interlaced. Fue diseñado para reemplazar al GIF en la web.
.ppm
Portable Pixmap Format Formato gráfico simple en color. Utiliza 24 bits por píxel: 8 para el rojo, 8 para el verde y 8 para el azul si el valor máximo de gris es de 255, utiliza 16 bits para el rojo, 16 para el verde y 16 para el azul si el valor es mayor que 255 y menor que 65536. Un fichero PPM contiene texto plano y puede ser modificado con un simple procesador de texto, también existe la versión binaria no legible por procesadores de texto normalmente. Está relacionado con los formatos PGM (escala de grises) y PBM (blanco y negro).
.psd
application/x-photoshop Documento de Adobe Photoshop Formato propietario utilizado por Adobe Photoshop. Posee cantidad de características extra, como la composición por capas. Poco compatible con programas externos a la casa Adobe.
.psp
Documento de Paint Shop Pro Formato estándar de los documentos de Paint Shop Pro, similares a los documentos .psd de Photoshop. Compatible con muy pocos programas.
.tga, .tpic
Truevision TGA El formato nativo para las tarjeta TARGA, fue definido originalmente por Truevision Inc. en 1984.
.tiff
.tif
.tif
image/tiff Tagged Image File Format TIFF se utiliza masivamente en gráficos de imprenta. Se pueden emplear algoritmos con pérdida o sin pérdida, bien muchos programas sólo son compatibles con un pequeño subconjunto de las opciones disponibles y mayor mente utilizados en escáner.
.wbmp
image/vnd.wap.wbmp Wireless Application Protocol Bitmap Format Utilizado fundamentalmente con WML en dispositivos inalámbricos.
.xbm
image/x-xbitmap X BitMap Formato nativo en blanco y negro del sistema X Window, compatible con la mayoría de navegadores web. Se trata de un formato ASCII sin compresión diseñado de tal forma que los ficheros tienen sintaxis de C/C++, pudiendo ser incluidos en el código fuente.
.xcf
XCF, derivado de eXperimental Computing Facility Formato nativo para el programa The GIMP, con múltiples características extra, como la composición por capas. Usado, sobre todo, en The GIMP, pero también leíble por ImageMagick.
.xpm
image/x-xpm X-Pixmap Es un formato gráfico, en ASCII y formato en C (parece un archivo en C). Puede ser de hecho, creado y/o manipulado por un editor de texto. Inspirado en el formato XBM, es usado casi exclusivamente en plataformas UNIX con el sistema X Window.
Formatos comunes de metaficheros (tanto rasterizados como vectorial)
.eps
image/eps Encapsulated PostScript Utilizado para salida de dispositivos PostScript (.ps).
.pic, pct
image/pct ?? Picture Estándar en el sistema Macintosh antes del OS X que lo sustituyó por pdf. Es un formato de metarchivo que puede contener imágenes de mapa de bits, elementos vectoriales y texto.
Formatos para gráficos vectoriales
ai
application/illustrator Adobe Illustrator Artwork Formato vectorial para Adobe Illustrator.
.cdr
application/coreldraw CorelDRAW Formato vectorial para aplicaciones CorelDRAW.
.cgm
image/cgm Computer Graphics Metafile Estándar ISO. Se utiliza en la industria aeronáutica (CGM members).
.dxf
image/vnd.dxf Drawing Exchange (o Interchange) Format Formato de fichero para datos CAD creado por Autodesk para facilitar la interoperabilidad de datos entre AutoCAD y otros programas.
.dwg
image/vnd.dwg AutoCAD Drawing Database Archivo en formato binario usado por AutoCAD de AutoDesk. Puede contener objetos tanto en 2D como en 3D con compresión y comprobación de errores CRC para datos internos.
.eps
Encapsulated PostScript Es un archivo PostScript que almacena pequeños gráficos vectoriales, a diferencia de los que almacenan una o varias páginas enteras.
.fh*
? Macromedia Freehand Document Formato vectorial de Macromedia Freehand.
.fla
Fichero fuente de Macromedia Flash Impuesto por (Macromedia) Adobe Flash y usado en aplicaciones ricas para internet.
.pdf
application/pdf Portable Document Format En esencia no es un formato gráfico propiamente dicho, sino un formato de almacenamiento de documentos, que permite almacenar texto con formato, imágenes de diferentes tipos, etc. Es una versión simplificada de PostScript; permite contener múltiples páginas y enlaces.
.ps
application/postscript PostScript Lenguaje genérico de descripción de páginas basado en vectores, creado y patentado por Adobe. PostScript es un potente lenguaje de programación basado en pila. Compatible con la mayoría de impresoras láser.
.svg
.svgz
.svgz
image/svg+xml /comprimido Scalable Vector Graphics Formato vectorial basado en XML, definido por el W3C para su uso en navegadores web.
.swf
application/x-shockwave-flash ShockWave Flash Formato creado por Macromedia, es ejecutado por el plugin Flash, el cual permite mostrar animaciones vectoriales contenidas en ficheros SWF. Diversas aplicaciones pueden crear ficheros SWF, incluido el programa Macromedia Flash. Aunque básicamente es un formato vectorial, admite también bitmaps.
.wmf
image/x-wmf Windows Metafile Almacena gráficos vectoriales y rasterizados como secuencia de comandos para ser usados con el sistema operativo Microsoft Windows y normalmente sirve para formatos de mapas y graficaciones a escala.
WebP, nuevo formato de imágenes de Google
En los últimos meses los de Google han puesto en marcha varias iniciativas con el principal objetivo de conseguir una WWW más ligera y rápida. Por ejemplo lanzaron una extensión para Firefox que permite evaluar a los desarrolladores qué tan bien se desempeñan sus sitios web y les proporciona sugerencias de cómo mejorarlos u otro pluging para Chrome similar al anterior solo que ideado para detectar problemas de rendimiento en aplicaciones web. Ciertamente estas y otras herramientas de Google están sirviendo para que los desarrolladores puedan reducir los tiempos de carga de los sitios web, pero a los de Mountain View todavía les faltaba meterse a mejorar uno de los componentes de todas las páginas web que más afectan su desempeño: las imágenes.

Experimentos
| Compresor JPEG | Compresor WebP | Calidad | Ganancia Media |
| convert | webpconv | 25 | 62.23 |
| convert | webpconv | 50 | 53.47 |
| convert | webpconv | 100 | 77.24 |
| convert | webpconv | auto | 65.67 |
| webpconv | webpconv | auto | 30.18 |
Donde convert es una herramienta de ImageMagick, y la ganancia media se refiere al porcentaje de mejora del tamaño archivo en WebP respecto al formato JPEG, en promedio para los archivos del corpus. En total la ganancia media conseguida es del 57.76% respecto al formato JPEG. Por último, dado que es un formato nuevo y en desarrollo, no existen visores para el mismo, pero con la herramienta webpconv se puede transformar a PNG, por ejemplo, para observar si se ha producido pérdida de calidad. Y a la vista de las mismas se puede concluir que el formato no deteriora la calidad de las imágenes.
En conclusión, parece que el nuevo formato reduce significativamente el tamaño de las imágenes respecto al JPEG, pero la tremenda difusión de este último es un handicap para que se introduzca en el uso cotidiano. Eso sí, qué mejor padrino que el todopoderoso Google para entrar en el mundo?
0 comentarios:
Publicar un comentario