DATA COMPRESSION BOOK BK

PRENTICE HALL IBERIAISBN: 9780132028622

Precio:
Precio de venta€37,47
Agotado

Descripción

DATA COMPRESSION BOOK BK

Resumen del libro

Esta obra es la guía de referencia más completa sobre técnicas de compresión de datos, presentada en su segunda edición actualizada. El lector encontrará una explicación detallada de los fundamentos teóricos de cada método, acompañada de programas funcionales en C que ilustran su implementación práctica. El valor principal del libro reside en su enfoque dual: no solo enseña cómo funcionan algoritmos como Huffman, JPEG o la compresión fractal, sino que proporciona código listo para integrar en proyectos propios, probado en múltiples plataformas y compiladores.

¿De qué trata?

El libro aborda de forma sistemática las principales técnicas de compresión de datos, tanto sin pérdida como con pérdida. Comienza con los fundamentos de la teoría de la información y los algoritmos clásicos de Shannon-Fano y Huffman, incluyendo sus variantes adaptativas. A continuación, explora métodos de compresión con pérdida, con un análisis detallado del estándar JPEG para imágenes. La obra incorpora las técnicas de compresión fractal, una de las novedades de esta edición, junto con la compresión aritmética y los métodos basados en diccionario, como LZ77, LZSS y LZW. Cada capítulo presenta la teoría subyacente, seguida de un programa en C completo y funcional que demuestra el algoritmo en acción, permitiendo al lector observar directamente su comportamiento y rendimiento. Además, se incluyen tablas comparativas detalladas que muestran la velocidad y la tasa de compresión de cada técnica en diferentes tipos de datos.

Temas principales

  • Codificación Shannon-Fano y Huffman estática y adaptativa
  • Compresión aritmética y su implementación práctica
  • Métodos de compresión basados en diccionario (LZ77, LZSS, LZW)
  • Compresión con pérdida: algoritmo JPEG para imágenes
  • Compresión fractal y sus aplicaciones
  • Implementación de algoritmos en C con portabilidad multiplataforma
  • Evaluación comparativa del rendimiento y la eficiencia de cada técnica

¿Para quién está recomendado?

Este libro está dirigido a programadores, ingenieros de software y estudiantes avanzados de informática o telecomunicaciones que deseen comprender en profundidad cómo funcionan los algoritmos de compresión y necesiten implementarlos en sus propios proyectos. Requiere conocimientos sólidos de programación en C y familiaridad con conceptos básicos de estructuras de datos y algoritmos. Es especialmente útil para desarrolladores que trabajan con almacenamiento de datos, transmisión de información, procesamiento de imágenes o desarrollo de sistemas embebidos donde la eficiencia en el uso del espacio es crítica.

Qué aporta este libro

  • Código fuente funcional en C para cada técnica, probado en múltiples compiladores y sistemas operativos, que puede integrarse directamente en aplicaciones reales.
  • Comprensión profunda de los fundamentos teóricos de la compresión, desde los algoritmos clásicos hasta las técnicas más avanzadas como la compresión fractal.
  • Herramientas objetivas de evaluación: tablas comparativas detalladas de velocidad y tasa de compresión para cada método, facilitando la selección del algoritmo más adecuado para cada caso de uso.
  • Capacidad para implementar soluciones de compresión personalizadas, adaptando los algoritmos a necesidades específicas de rendimiento o tipo de datos.

Ficha técnica

  • Autor: DSK#NELSON
  • Editorial: PRENTICE HALL IBERIA
  • Idioma: Inglés
  • Colección: UNIVERSITARIO
  • Peso: 840 g

Valoración editorial

Se trata de una obra técnica de referencia consolidada, que destaca por su equilibrio entre rigor teórico y aplicabilidad práctica. La inclusión de código fuente probado en múltiples plataformas la convierte en una herramienta valiosa tanto para el aprendizaje como para el trabajo profesional. La actualización con compresión fractal y las nuevas tablas de rendimiento la mantienen relevante para quienes necesitan dominar las técnicas de compresión desde una perspectiva de implementación real. Es un recurso sólido para el programador que busca no solo entender, sino también aplicar y comparar diferentes algoritmos de compresión.

También te puede gustar

Vistos Recientemente