压缩技术的初学者入门书籍/资源推荐是什么?

9

我希望学习一些有关数据/音频/视频压缩的理论知识,并且很高兴得到一些推荐。在线和印刷资源都可以。

4个回答

6
我想推荐 Mark Nelson 和 JL Gailly 的《数据压缩书》第二版(M&T Books NY 1995),点击这里
虽然此书已经绝版,但与旧版本一样,很容易找到二手或可能的数字副本。
本书的重点是涵盖了所有基本的压缩算法。由于它的年代,关于一些最新的音频和视频压缩技巧,它已经过时,但是在学习旧/基础算法后,你会更好地准备学习这些内容。这也许是一个老资源更可取的情况。
这本书的一个可能的缺点是它使用C语言实现各种算法。虽然C语言可能仍然是许多压缩库的首选语言,但目前的读者可能更喜欢其他语言。
就我的看法来说,这是一本非常适合涉足数据压缩的好书。【Greg Hewgill强烈推荐】

编辑:抱歉,我刚刚注意到这个问题是这个SO问题的重复。有趣的是,在这个其他问题中没有提到《数据压缩书》。


3
我必须说,我在这个领域没有太多的经验,但最近我遇到了一本看起来非常好的书,而且这本书也可以免费在线获取:
(信息论、推理和学习算法)

http://www.inference.phy.cam.ac.uk/mackay/itila/book.html

这篇文章似乎涉及到多个不同的主题,但作者的观点是它们实际上都是相同的,所以你需要学习所有的主题才能真正理解。


太好了,这是一个很好的建议!“MacKay”通常被引用为信息论和推断的参考书,但是该书的第一部分确实涵盖了压缩。与整本书一样,该部分更偏向于理论和数学,这似乎正是OP想要的。相比之下,在其他答案中提到的《数据压缩书》具有更实用、直接可用的倾向(但也涵盖了一些信息理论概念,只是以更易于理解的方式呈现)。 - mjv

2

我推荐Mark Nelson的《数据压缩书》。不幸的是,它似乎已经绝版了,但你应该能够找到二手拷贝。


不错的选择;-)很高兴看到这本1991年(第二版'95)的书仍然是一个相当好的参考资料。 - mjv

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接