Compression Algorithms for Real Programmers (Paperback)
暫譯: 實用程式設計師的壓縮演算法 (平裝本)

Peter Wayner

  • 出版商: Morgan Kaufmann
  • 出版日期: 1999-09-30
  • 定價: $2,280
  • 售價: 5.0$1,140
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Paperback
  • ISBN: 0127887741
  • ISBN-13: 9780127887746
  • 相關分類: Algorithms-data-structures
  • 立即出貨(限量) (庫存=3)

買這商品的人也買了...

相關主題

商品描述


Order This Book | Authors | Contents | Related Titles

In life, time is money, and on the Internet, the size of data is money. Small programs and small files take less disk space and cost less to send over the Internet. Compression Algorithms for Real Programmers describes the basic algorithms and approaches for compressing information so you can create the smallest files possible. These new algorithms are making it possible for people to take impossibly large audio and video files and compress them enough that they can flow over the Internet.

Features

  • Examines the classic algorithms like Huffman coding, arithmetic compression, and dictionary-based schemes in depth
  • Describes the basic approaches used to squeeze audio and video signals by factors of as much as 100:1
  • Discusses the philosophy of compression to illustrate the underlying trade-offs in the algorithms
  • Explores the use of wavelets and other modeling techniques that use repetitive functions to squeeze audio and video
  • Shows how programming solutions like Adobe PostScript can save space and make networks more efficient
  • Describes new approaches using fractals and grammars just being explored by the compression community
  • Shows how to extend the algorithms and use them for copyright protection

Authors:

Peter Wayner is the author of seven other books published by Adademic Press and Morgan Kaufmann, including Digital Cash: Commerce on the Net (AP Professional, 1997), Digital Copyright Protection(AP Professional, 1997), Disappearing Cryptography: Being and Nothingness on the Net (AP Professional, 1997), and Agents Unleashed: A Public Domain Look at Agent Technology (AP Professional, 1995). His work has appeared in BYTE magazine, the New York Times and Salon. Formerly a teacher of various computer science courses at Cornell University and Georgetown University, he now lives and writes in Baltimore MD.

Table of Contents:

Preface
Book Notes
1. Introduction
2. Statistical Basics
3. Dictionary Techniques
4. Arithmetic Compression
5. Adaptive Compression
6. Grammar Compression
7. Programmatic Solutions
8. Quantization
9. Wavelet Transforms
10. JPEG
11. Video Compression
12. Audio Compression
13. Fractal Compression
14. Steganography
Appendix A: Patents
Appendix B: Bibliography
Index

Related Titles:

Software Engineering & Programming
For Real Programmers


商品描述(中文翻譯)

在生活中,時間就是金錢,而在互聯網上,數據的大小就是金錢。小型程式和小型檔案佔用的磁碟空間較少,傳送到互聯網的成本也較低。《Compression Algorithms for Real Programmers》描述了壓縮資訊的基本演算法和方法,讓您能夠創建最小的檔案。這些新演算法使人們能夠將不可能的巨大音頻和視頻檔案壓縮到足夠小,以便能夠在互聯網上傳輸。

**特點**
- 深入探討經典演算法,如霍夫曼編碼(Huffman coding)、算術壓縮(arithmetic compression)和基於字典的方案
- 描述用於壓縮音頻和視頻信號的基本方法,壓縮比可達100:1
- 討論壓縮的哲學,以說明演算法中的基本權衡
- 探索使用小波(wavelets)和其他建模技術,利用重複函數來壓縮音頻和視頻
- 展示如何使用像Adobe PostScript這樣的程式解決方案來節省空間並提高網絡效率
- 描述壓縮社群正在探索的新方法,使用分形(fractals)和文法(grammars)
- 展示如何擴展演算法並用於版權保護

**作者:**
彼得·韋納(Peter Wayner)是七本由Academic Press和Morgan Kaufmann出版的書籍的作者,包括《Digital Cash: Commerce on the Net》(AP Professional, 1997)、《Digital Copyright Protection》(AP Professional, 1997)、《Disappearing Cryptography: Being and Nothingness on the Net》(AP Professional, 1997)和《Agents Unleashed: A Public Domain Look at Agent Technology》(AP Professional, 1995)。他的作品曾出現在《BYTE》雜誌、《紐約時報》和《Salon》。他曾在康奈爾大學和喬治城大學教授各種計算機科學課程,現在居住並在馬里蘭州巴爾的摩寫作。

**目錄:**
- 前言
- 書籍說明
- 1. 介紹
- 2. 統計基礎
- 3. 字典技術
- 4. 算術壓縮
- 5. 自適應壓縮
- 6. 文法壓縮
- 7. 程式解決方案
- 8. 量化
- 9. 小波變換
- 10. JPEG
- 11. 視頻壓縮
- 12. 音頻壓縮
- 13. 分形壓縮
- 14. 隱寫術
- 附錄A:專利
- 附錄B:參考書目
- 索引

**相關書籍:**
- [軟體工程與程式設計](areas/software_engineering.asp?)
- [為真正的程式設計師](areas/real_programmers.asp?)