Compressione RLE A compressão RLE RLE-Komprimierung Compression RLE RLE Compression

La compresión de píxeles

La compresión de píxeles es un método que permite almacenar píxeles de forma óptima: para una imagen monocromática hay, por definición, sólo dos colores. Por lo tanto, se puede codificar un punto de la imagen en un solo bit para ganar espacio en la memoria.

La compresión RLE

El método de compresión RLE (Run Length Encoding, a veces escrito RLC por Run Length Coding) es utilizado por muchos formatos de imagen (BMP, PCX, TIFF). Se basa en la repetición de elementos consecutivos.

El principio fundamental consiste en codificar un primer elemento al dar el número de repeticiones de un valor y después el valor que va a repetirse. Por lo tanto, según este principio, la cadena “AAAAAHHHHHHHHHHHHHH” cuando está comprimida da como resultado "5A14H". La ganancia de compresión es (19-5) / 19, es decir, aproximadamente 73,7%. Por otro lado, para la cadena "CORRECTLY", donde hay poca repetición de caracteres, el resultado de la compresión es “1C1O2R1E1C1T1L1Y”. Por lo tanto, la compresión genera un costo muy elevado y una ganancia de compresión negativa de (9-16) / 9, es decir, ¡-78%!

En realidad, la compresión RLE está regida por reglas particulares que permiten que se ejecute la compresión cuando sea necesario y que se deje la cadena como está cuando la compresión genere pérdida. Las reglas son las siguientes:

  • Si se repiten tres o más elementos consecutivamente, se utiliza el método de compresión RLE.
  • De lo contrario, se inserta un carácter de control (00) seguido del número de elementos de la cadena no comprimida y después la última.
  • ? Si el número de elementos de la cadena es extraño, se agrega el carácter de control (00) al final.
  • ? Finalmente, se definen los caracteres de control específicos según el código:
    • un final de línea (00 01)
    • el final de la imagen (00 00)
    • un desplazamiento de puntero sobre la imagen de XX columnas e YY filas en la dirección de lectura (00 02 XX YY).

Por lo tanto, no tiene sentido utilizar la compresión RLE excepto para datos con diversos elementos repetidos de forma consecutiva, en imágenes particulares con áreas grandes y uniformes. Sin embargo, la ventaja de este método es que es de fácil implementación. Existen alternativas en las que la imagen está codificada en bloques de píxeles, en filas o incluso en zigzag.

La compresión RLE

Última actualización el jueves, 16 de octubre de 2008, 15:43:31 .Este documento intitulado « La compresión RLE » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

Mejores respuestas para « La compresión RLE » en :
Compresión LZW Ver Compresión LZW Abraham Lempel y Jakob Ziv son los creadores del compresor LZ77, inventado en 1977 (de ahí su nombre). Este compresor se utilizó en ese momento para archivar (los formatos ZIP, ARJ y LHA lo utilizan). En 1978 crearon el compresor LZ78...
Compresión JPEG Ver Compresión JPEG La sigla JPEG (Joint Photographic Expert Group) surge de la reunión que tuvo lugar en 1982 entre un grupo de expertos en fotografía, que trabajaban principalmente en las formas de transmitir información (imágenes fijas o animadas). En...
La compresión de datos Ver ¿Para qué se comprimen datos? Actualmente, el poder de procesamiento de los procesadores se incrementa más rápido que la capacidad de almacenamiento y es más veloz que los anchos de banda de las redes, porque estos últimos requieren cambios enormes...
Cortar un archivo mp3 VerCómo cortar un archivo mp3 ¿Deseas una nueva melodía en tu teléfono móvil? Si tienes una canción en formato mp3 y deseas utilizar sólo un fragmento de ésta como tono en tu teléfono móvil, entonces lo que tienes que hacer es bajar el programa...
Abrir un fichero RAR VerRAR es un formato de archivo, con un algoritmo de compresión sin pérdida, utilizado para la compresión de datos y es muy utilizado. Existen varios software que le permiten descomprimir un fichero RAR: IZArc (gratuito) IZArc 7-Zip (gratuito) 7zip
Descargar Winzip VerEs una herramienta de compresión/descompresión que realiza una gestión de ficheros comprimidos al máximo. Su interfaz bien elaborado para el entendimiento del usuario, entre sus funciones a mencionar: encriptación, creación de autoextraíbles y...
Descargar WinZip VerWinZip realiza compresión/descompresión de archivos en todos los formatos conocidos, ahora con novedades en su nueva versión, entre ellos como: - la visualización de fotos en miniaturas y otras imágenes antes de descomprimirlas. - Comprime archivos...
La compresión de video (códecs) VerEl concepto de códec Una imagen de video no comprimida ocupa 1 MB aproximadamente. Para obtener un video fluido, se necesita una frecuencia de al menos 25 ó 30 imágenes por segundo, lo que genera un flujo de datos de 30 MB/s aproximadamente, es...
AAC (m4a) VerIntroducción al formato AAC AAC (Audio Advanced Coding) es un formato de compresión de datos de audio desarrollado por el Instituto Fraunhofer conjuntamente con AT&T, Nokia, Sony y Dolby. Como el formato MP3, el formato AAC aplica una forma de...
Formato MPEG VerMPEG En muchas secuencias de video, varias de las escenas son fijas o varían muy poco; esto se denomina redundancia temporal. Cuando sólo se mueven los labios del actor, casi los únicos píxeles que se van a modificar de una imagen a la otra son los...