1.3 Formatos gráficos de almacenamiento.

Formatos Gráficos de Almacenamiento, o mejor conocidos como Archivos de Imagen, o la Extension de un archivo de Imagen, son lo que definen en el Sistema que un archivo es una imagen, la Extensión, le facilita a Microsoft Windows y la mayoria de Software, identificar un archivo y diferenciarlo del resto, los Archivos de Imagen poseen Formatos o Extensiones diferentes y estos tienen mucho que ver con su peso, calidad de imagen, calidad de color y si son animados o no, los mas populares vienen siendo .JPG .PNG .BMP y .GIF pero no bastaria solo conocerlos, asi que colocare una breve explicación de estos y más que existen.


.JPG

Joint Photographic Experts Group (JPEG), traducido al español como Grupo Conjunto de Expertos en Fotografía, es el nombre de un comité de expertos que creó un estándar de compresión y codificación de archivos e imágenes fijas. Este comité fue integrado desde sus inicios por la fusión de varias agrupaciones en un intento de compartir y desarrollar su experiencia en la digitalización de imágenes. 

Además de ser un método de compresión, es a menudo considerado como un formato de archivo. JPEG/Exif es el formato de imagen más común, utilizado por las cámaras fotográficas digitales y otros dispositivos de captura de imagen, junto con JPG/JFIF, que también es otro formato para el almacenamiento y la transmisión de imágenes fotográficas en la World Wide Web. Estas variaciones de formatos a menudo no se distinguen, y se llaman “JPEG”. Los archivos de este tipo se suelen nombrar con la extensión .jpg.


.GIF

Graphics Interchange Format (GIF), traducido al español como Formato de Intercambio de Gráficos, es un formato gráfico utilizado ampliamente en la World Wide Web, tanto para imágenes como para animaciones.

El formato fue creado por CompuServe en 1987 para dotar de un formato de imagen en color para sus áreas de descarga de archivos, sustituyendo su temprano formato RLE en blanco y negro. GIF llegó a ser muy popular porque podía usar el algoritmo de compresión LZW (Lempel Ziv Welch) para realizar la compresión de la imagen, que era más eficiente que el algoritmo Run-length encoding (RLE) usado por los formatos PCX y MacPaint. Por lo tanto, imágenes de gran tamaño podían ser descargadas en un razonable periodo de tiempo, incluso con módems muy lentos.

GIF es un formato sin pérdida de calidad para imágenes con hasta 256 colores, limitados por una paleta restringida a este número de colores. Por ese motivo, con imágenes con más de 256 colores (profundidad de color superior a 8), la imagen debe adaptarse reduciendo sus colores, produciendo la consecuente pérdida de calidad.



 .PNG


Portable Network Graphics (PNG) (siglas en inglés de Gráficos de Red Portátiles, pronunciadas "ping") es un formato gráfico basado en un algoritmo de compresión sin pérdida para bitmaps no sujeto a patentes. Este formato fue desarrollado en buena parte para solventar las deficiencias del formato GIF y permite almacenar imágenes con una mayor profundidad de contraste y otros importantes datos.

Las imágenes PNG usan la extensión .png y han obtenido un tipo MIME (image/png) aprobado el 14 de octubre de 1996.



.BMP


Windows bitmap (.BMP) es un formato de imagen de mapa de bits, propio del sistema operativo Microsoft Windows. Puede guardar imágenes de 24 bits (16,7 millones de colores), 8 bits (256 colores) y menos. Puede darse a estos archivos una compresión sin pérdida de calidad: la compresión RLE (Run-length encoding).

Los archivos de mapas de bits se componen de direcciones asociadas a códigos de color, uno para cada cuadro en una matriz de píxeles tal como se esquematizaría un dibujo de "colorea los cuadros" para niños pequeños. Normalmente, se caracterizan por ser muy poco eficientes en su uso de espacio en disco, pero pueden mostrar un buen nivel de calidad. A diferencia de los gráficos vectoriales al ser reescalados a un tamaño mayor, pierden calidad. Los archivos BMP no son utilizados en páginas web debido a su gran tamaño en relación a su resolucion.


.TIFF

TIFF (Tagged Image File Format) es un formato de archivo informático para almacenar imágenes de mapa de bits. Es prevalente en la industria gráfica y en la fotografía profesional por su versatilidad y compresión no destructiva.

Hay también etiquetas que especifican el formato interno de almacenamiento de la imagen: completas, por bandas o por secciones rectangulares, lo cual permite a muchas aplicaciones optimizar los tiempos de carga o leer únicamente la zona de interés de una imagen grande.

Un aspecto muy práctico del formato TIFF es que permite almacenar más de una imagen en el mismo archivo.

Un mito que ha de desterrarse es la idea de que el formato TIFF no permite comprimir las imágenes. No obstante, algunas cámaras fotográficas digitales ofrecen la opción de grabar fotos en el formato TIFF, lo cual suele entenderse como sin compresión.

El formato TIFF admite opcionalmente el sistema de compresión sin pérdida de calidad, el conocido como LZW (Lempel-Ziv-Welch).

.SVG

Gráficos Vectoriales Escalables, o “Gráficos Vectoriales Redimensionables” (del inglés Scalable Vector Graphics) o SVG es un formato de gráficos vectoriales bidimensionales, tanto estáticos como animados, en formato XML, cuya especificación es un estándar abierto desarrollado por el W3C desde el año 1999.

SVG se convirtió en una recomendación del W3C en septiembre de 2001, por lo que ya ha sido incluido de forma nativa en el navegador web del W3C Amaya. Las versiones 1.5 y posteriores de Mozilla Firefox soportan gráficos hechos con SVG, así como el navegador Opera que desde su versión 8 ha implementado SVG 1.1 Tiny en su núcleo. Navegadores como Google Chrome, Safari e Internet Explorer 9 también son capaces de mostrar imágenes en formato SVG sin necesidad de complementos externos. Otros navegadores web, como versiones anteriores a la 9 de Internet Explorer, necesitan un conector o plug-in.

 

Comentarios

Entradas más populares de este blog

Programa en Python que solicite Nombre de Usuario y Contraseña

Programa que convierta de una Unidad de Temperatura a varias

Elaboración de un Programa en Python (3.X) que solicite el nombre y lo despliegue en MessageBox