Many faces of modern computing - from archiving data to coding theory to image processing rely heavily on data compression. This new and practical guide explains the process of compressing all types of computer data, as well as the use of significant methods and algorithms. Its purpose is to succinctly describe both the principles underlying the field of data compression and how to use the key methods effectively. A Guide to Data Compression Methods concentrates on general concepts and methods and describes them with a minimal amount of mathematical detail. It presents the main approaches to data compression, describes the most important algorithms, and includes straightforward examples. Statistical, dictionary, and wavelet methodologies are addressed in specific chapters, as well as image, video, and audio compression. The reader can expect to gain a basic understanding of the key algorithms and methods used to compress data for storage and transmission. Topics and features: All core methods are clearly explained with realistic examples, and some computer code is included Accessible presentation, with only minimum computer and mathematics technical background Discussion of wavelet methods and JPEG 2000 Appendix lists all algorithms presented in the book This book is an invaluable practical reference and guide for all practitioners and professionals in computer science, software engineering, and programming.