Necesito que me ayuden a realizar este pequeño programa soy un novato en
programacion
existen muchas tecnicas de compresion entre las cuales estan las siguiente:
lzw
RLE
LZ77
ARBOLES DE HUFFMAN
ENTRE OTRAS
el proyecto consiste en implementar la tecnica RLE(Run Length Encoding) la cual funciona de la siente manera.
aaaaaaaabbbbbbbbbccc }archivo sin comprimir
8a9b3c }archivo compimido
caracteristicas de la tecnica RLE
*Ideal para comprimir de mapas de bits (bmp's)
*alta razon de compresion
*facil de implementar
procedimiento:
se leen los caracteres repetidos de un archivo y se van contando, al tiempo que escribe el numero de veces que se repite y el caracter a repetir en un archivo binario. tomar en cuenta que los caracteres que solo aparecen una vez se escriban solo sin el numero que los acompana a cada caracter
la extensión del archivo creada sera:
<nombre_del_archivo>.rle
Esto debe de ser en C