使用 Intel IPP 解压缩无损 JPEG
Using Intel IPP to decompress a lossless JPEG
我正在尝试解压缩以下无损 JPEG 比特流 (ITU 81):
它似乎是由以下人员生成的:
$ strings -n 20 intel_ipp_lossless.jpg
4Intel(R) IPP JPEG encoder [5.3.497] - Aug 12 2008
兼容于:
IPP JPEG supportsfollowing compression modes defined by JPEG ISO/IEC
10918:
- Baseline, 8-bits, DCT based process, huffman entropy coding
- Extended baseline, 8- and 12-bits, DCT based process, huffman entropy coding
- Lossless, 1..16 bits, prediction based, huffman entropy coding
但是我很难理解如何使用 IPP:
- https://software.seek.intel.com/performance-libraries
- -> 英特尔® 集成性能原语
当我查看示例时,我找不到任何与 JPEG 解压缩相关的内容。
Where/How 我可以使用 IPP JPEG 解码器吗?
更新:intel ipp 论坛好像不太活跃了。
原来这没有很好的记录,但一些功能(特别是 JPEG 编解码器)已被删除。所以你需要使用旧版 IPP 库来自:
文档位于:
困难的部分是新用户无法访问示例 tar 文件,如此处所述:
所以我需要根据以下论坛编写自己的 JPEG 解码器 post(ippiDecodeHuffmanOne_JPEG_1u16s_C1
参考):
更新:相反,应该在互联网上搜索 ipp 样本,例如 w_ipp-samples_p_7.1.1.013.zip
(或 ipp-samples.8.0.0.005
)以访问 JPEG compressor/decompressor.
我正在尝试解压缩以下无损 JPEG 比特流 (ITU 81):
它似乎是由以下人员生成的:
$ strings -n 20 intel_ipp_lossless.jpg
4Intel(R) IPP JPEG encoder [5.3.497] - Aug 12 2008
兼容于:
IPP JPEG supportsfollowing compression modes defined by JPEG ISO/IEC 10918:
- Baseline, 8-bits, DCT based process, huffman entropy coding
- Extended baseline, 8- and 12-bits, DCT based process, huffman entropy coding
- Lossless, 1..16 bits, prediction based, huffman entropy coding
但是我很难理解如何使用 IPP:
- https://software.seek.intel.com/performance-libraries
- -> 英特尔® 集成性能原语
当我查看示例时,我找不到任何与 JPEG 解压缩相关的内容。
Where/How 我可以使用 IPP JPEG 解码器吗?
更新:intel ipp 论坛好像不太活跃了。
原来这没有很好的记录,但一些功能(特别是 JPEG 编解码器)已被删除。所以你需要使用旧版 IPP 库来自:
文档位于:
困难的部分是新用户无法访问示例 tar 文件,如此处所述:
所以我需要根据以下论坛编写自己的 JPEG 解码器 post(ippiDecodeHuffmanOne_JPEG_1u16s_C1
参考):
更新:相反,应该在互联网上搜索 ipp 样本,例如 w_ipp-samples_p_7.1.1.013.zip
(或 ipp-samples.8.0.0.005
)以访问 JPEG compressor/decompressor.