我知道有很多这方面的工具。我的目标是学习。 所以我可以用fopen()读取一个JPEG文件,我知道这是一个二进制文件。 然后呢?我知道我可以学习JPEG规范。但它似乎没有告诉二进制jpeg文件的结构是什么。如何从头开始编写JPEG文件解码器
此文件包含零和 我该如何转换这个或我怎么知道哪一个比特链意味着什么?
我遇到这个例子:nano jpeg decoder 但它是相当难以阅读的代码
在此先感谢
PS:This princeton guy has done a project on this which provides a good reference
该结构看起来相当松散 - goosie。我希望看到任何具有使用此格式的深入知识的人员的答案。 –
普林斯通连线已死。猜猜他们毕业了... –
普林斯顿大学毕业生和他的项目PDF可以在他的网站上找到:http://www.ctralie.com/PrincetonUGRAD/Projects/JPEG/jpeg.pdf –