Algoritmos de compresion de imagenes

Solo disponible en BuenasTareas
  • Páginas : 5 (1053 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de septiembre de 2010
Leer documento completo
Vista previa del texto
Algoritmos de Compresión de Imágenes
Los algoritmos de compresión de imágenes, permiten que archivos de imágenes de gran tamaño puedan ser utilizados de manera práctica reduciendo su tamaño y peso en disco, produciendo que estos archivos de menor tamaño sean aplicados en diferentes medios de manera sencilla y eficiente.
Los algoritmos de compresión de imágenes se dividen en dos categorías:* Algoritmos de compresión sin pérdida:
Son algoritmos de compresión de datos que permiten que la información original sea perfectamente recuperada a partir de datos comprimidos. Cuando se comprimen imágenes, videos o sonidos sin pérdida, suele referirse como "compresión sin pérdida de calidad".

La compresión sin pérdida de datos, es utilizada para comprimir archivos o información quecontienen datos que no pueden ser degradados o perdidos, como pueden ser documentos de texto, archivos ejecutables, imágenes de alta calidad, videos que contienen alta definición, etc.
En principio, los algoritmos de compresión sin pérdida de datos pueden ser usados para comprimir cualquier tipo de dato. Algunos tipos de datos no permitirán demasiada compresión (logrando que la compresión sea similar entamaño en bytes que el archivo original) y otros lograrán una muy buena compresión. Por lo general, los archivos de texto pueden ser muy comprimidos, en cambio archivos de audio, no logran una significativa compresión.
Entre estos algoritmos se encuentran:
* GIF: (Graphics Interchange Format - Formato de Intercambio de Gráficos). Extensión y formato de imagen creado por CompuServe en 1987soportable en múltiples plataformas. Suele utilizarse para gráficos, especialmente pequeños, que pueden ser animados, con un máximo de 256 colores. Es muy utilizado en Internet. Es un formato que utiliza compresión sin pérdida de información.
El formato GIF utiliza una técnica de compresión llamada LZW (Lempel-Zif-Welch) que es una popular técnica de compresión de datos desarrollada en 1977 por J.Ziv y A. Lempel y luego refinada por Ferry Welch. Es un algoritmo de compresión usado en archivos gráficos de formato GIF, estándar gráfico usado por CompuServe y la WWW.
La patente del LZW pertenece a Unisys quienes por muchos años permitieron a cualquier usar su algoritmo de forma gratuita. Luego en 1995, Unisys de repente decidió cambiar a una licencia de pago. Las reacciones generadas porCompuserve y las comunidades Web hizo que Unisys se retractara en parte pues hace cumplir los requerimientos de licencia a aplicaciones comerciales.
* PNG: (Portable Network Graphics - Gráficos Portables de Red). Formato gráfico comprimido sin pérdida de calidad. Sus archivos tienen la extensión ".png". Es un formato abierto. Originalmente el nombre PNG significaba PNG's Not GIF (PNG no es GIF).PNG nace, justamente, para reemplazar y mejorar al formato GIF puesto que en 1995 la empresa Unisys anunció que haría cumplir la patente para su algoritmo de compresión de datos LZW (utilizado en los archivos GIF). También vieron necesario mejorar el formato GIF que está limitado a 256 colores por imagen.

PNG no soporta animación como los GIF, pero existe el formato MNG que es su varianteanimada.
* Jpg2: (Joint Photographic Experts Group 2000 - JPEG 2000) Formato de imagen sucesor del JPEG. Posee un nuevo algoritmo que se basa en ondículas que permiten compresión con o sin pérdida de calidad.
* TIFF: (Tagged Image File Format - formato de fichero de imágenes etiquetado). Formato de fichero para el almacenamiento de imágenes creado a mediados de los 80.

Originalmente fuedesarrollado por la compañía Aldus (en conjunto con Microsoft) para ser usado en impresoras PostScript. TIFF es un formato popular para imágenes de color verdadero y es ampliamente soportado por las aplicaciones de manipulación de imágenes (como Photoshop, GIMP, Ulead PhotoImpact, Photo-Paint, Paint Shop Pro, entre otras), y por otros tipos de aplicaciones, e incluso por cámaras digitales....
tracking img