我正在使用 c++ 在 Windows 中编写应用程序。
我想从 jpeg 获取缩略图,而不解码整个图像。如何从 jpeg exif 标头读取缩略图?谁能给我一些示例代码?
非常感谢!
我正在使用 c++ 在 Windows 中编写应用程序。
我想从 jpeg 获取缩略图,而不解码整个图像。如何从 jpeg exif 标头读取缩略图?谁能给我一些示例代码?
非常感谢!
不出所料,该库名为libexif,具有 win32 端口,并且有从文件读取缩略图的示例代码
不要打扰。您可以从 JPEG 快速创建缩略图。它们使用 8x8 像素块上的 DCT 进行压缩。因此,获取每个块的 DC 分量(即 0,0),您将获得 1/64 的缩略图,无需解码。进一步缩放应该很快,因为几乎没有留下任何像素。