¿Cuál es el formato de gif?
GIF es un formato estándar para comprimir imágenes con colores apagados y detalles nítidos, como dibujos lineales, logotipos o ilustraciones con texto.
Historia
Al principio, el algoritmo de compresión LZW utilizado en GIF era un algoritmo gratuito desarrollado por Computer. Sin embargo, para sorpresa de muchos desarrolladores de software, el algoritmo de compresión utilizado en archivos GIF de repente se convirtió en patente de Unisys. Según Unisys, han registrado la parte W del algoritmo LZW. Si desea desarrollar un programa que genere (o muestre) archivos GIF, deberá pagar regalías a la empresa. Por lo tanto, la gente comenzó a buscar una nueva tecnología para reducir los costos de desarrollo. En este contexto nació el estándar PNG (Portable Network Graphics). Por un lado, satisface la demanda del mercado de menos restricciones legales y, por otro lado, también trae menos restricciones técnicas, como por ejemplo el número de colores. El 20 de junio de 2003 expiraron los derechos de patente del algoritmo LZW en Estados Unidos. Las patentes en Europa, Japón y Canadá también expiraron el 18 de junio, 20 de junio y 7 de julio de 2004, respectivamente. Sin embargo, debido a sus ventajas técnicas, el formato de archivo PNG se ha convertido en el tercer formato más utilizado en la web. Las patentes relacionadas con GIF expiraron el 11 de agosto de 2006.
Principio de funcionamiento
GIF (Formato de intercambio de gráficos) originalmente significa "Formato de intercambio de imágenes" y es un formato de archivo de imagen desarrollado por CompuServe en 1987. Los datos del archivo GIF son un formato de compresión de tono continuo sin pérdidas basado en el algoritmo LZW. Su relación de compresión suele rondar el 50% y no pertenece a ninguna aplicación. Actualmente, casi todo el software relacionado lo admite y una gran cantidad de software de dominio público utiliza archivos de imágenes GIF. Comprima los datos de archivos de imágenes GIF utilizando un algoritmo de compresión de longitud variable. Por lo tanto, la profundidad de la imagen de GIF varía de 1 bit a 8 bits, lo que significa que GIF puede admitir hasta 256 imágenes en color. Otra característica del formato GIF es que se pueden almacenar varios colores de imágenes en un archivo GIF. Si los datos de varias imágenes almacenadas en un archivo se leen una por una y se muestran en la pantalla, se puede formar la animación más simple.
Categoría
GIF se divide en GIF estático y GIF animado, admite imágenes de fondo transparentes y es adecuado para varios sistemas operativos. El "tamaño" es muy pequeño y muchas animaciones pequeñas en Internet están en formato GIF. De hecho, GIF guarda varias imágenes en un archivo de imagen para formar una animación, por lo que, después de todo, GIF sigue siendo un formato de archivo de imagen. Pero GIF sólo puede mostrar 256 colores. El GIF se divide principalmente en dos versiones, a saber, GIF 89a y GIF 87a: la versión elaborada por GIF 87a:1987; la versión elaborada por GIF 89a:1989; En esta versión, el documento GIF se ha ampliado con cuatro bloques: bloque de control de gráficos, notas, descripción e interfaz de programación de aplicaciones, y brinda soporte para colores transparentes y animación de cuadros múltiples. Desde que CompuServe lanzó el formato GIF en 1987, ha sido muy popular desde entonces debido a su pequeño tamaño e imágenes relativamente claras, lo que era especialmente adecuado para las primeras condiciones de red lenta. Utiliza tecnología de compresión sin pérdidas, que puede reducir el tamaño del archivo manteniendo la calidad de la imagen siempre que la imagen no supere los 256 colores. (Por supuesto, también existen algunas tecnologías de pirateo que superan la limitación de 256 colores bajo ciertas condiciones. Consulte True Color para obtener más detalles). Sin embargo, la limitación de 256 colores limita en gran medida el alcance de la aplicación de archivos GIF, como las cámaras en color. (Por supuesto, las fotografías de cámaras en color que utilizan tecnología de compresión sin pérdidas no son adecuadas para su transmisión a través de la red. Por otro lado, el formato JPG tiene un buen rendimiento en imágenes de muchos colores, pero no funciona bien en polilíneas simples. Por lo tanto, el formato GIF Generalmente es adecuado para gráficos, botones, etc. Solo necesita imágenes en unos pocos colores.