0

我正在尝试编写 JPEG 文件。

在我获取原始图像并通过 DCT、量化和霍夫曼编码对其进行处理后,我想以正确的格式保存它。我找不到任何库可以帮助我编写正确的头文件,插入我使用的两个表(霍夫曼和量化),所以我开始自己编写所有内容。

我从 SOI 标记、帧头等开始,但是当我尝试用查看器打开 JPEG 图像时,它什么也没有显示,即使在属性中也是如此。没有显示任何信息(例如图像尺寸),即使我像官方文档中所写的那样插入此信息。

如何编写正确的 JPEG 标头?

PS
我使用 C++ 和 Visual Studio 2010。

4

1 回答 1

0

简单的答案 - 这很复杂。

我将从libjpeg开始并使用它来为您提供适当的标题。您还可以将其用作内部标头结构外观的参考

于 2012-06-19T15:23:36.277 回答