elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Compresores
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Compresores  (Leído 1,681 veces)
El Viejo del Baston

Desconectado Desconectado

Mensajes: 133


El Dios Todo Follador


Ver Perfil
Compresores
« en: 12 Abril 2004, 03:04 am »

Como funciona un compresor y en que lenjuaje puedo programar uno
En línea

xhantt

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Compresores
« Respuesta #1 en: 13 Abril 2004, 01:02 am »

Hay dos clases de compresores, lossless (sin pérdida) y lossy (con pérdida).

La primera clase se usa cuando la información debe preservarse en su totalidad, un ejecutable por ejemplo.

La segunda clase suele usarse en imagenes, video y sonido, aqui la perdida de la información no es demasiado apreciable.

Los más faciles de codificar son los primeros, pero su nivel  de compresion suele ser inferior que la segunda, los algoritmos mas conocidos son Huffman, LZ77, LZ78. Busca estos topicos en google y vas a tener paginas que los describan en detalle.

Para la segunda se suele usar la transformada de cosenos, y mas recientemente la transformada wavelet.

Se pueden programar en cualquier lenguaje decente, la mayoria tienen implementaciones en C. En algunos lenguajes hacer las implementaciones suele ser mas dificil, p.ej. en VB que no permite manipular de manera sencilla bits dentro de un byte.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines