JPEG processing: New functions for JPEG Extended Baseline mode (12-bit per sample)...
I underlined the part which I consider important and misleading. It implies that there are some new functions implemented as part of IPP, not part of the JPEGView sample.
I have read IPP PDF documentation and I couldn't find a single reference to 12-bit JPEG functionality whatsoever. That is why I am asking about it here.
--
Regards,
Igor Levicki
If you find my post helpfull, please rate it and/or select it as a best answer where applies. Thank you.
there are two kind of functions which can be used to compress 12-bit images:
1. in lossless mode you can compress 2..16-bit images, and set of functions to that is ippiEncodeHuffmanOne_JPEG_16s1u_C1 ippiDecodeHuffmanOne_JPEG_1u16s_C1
new functions, which improve overall performance of lossless compression mode ippiEncodeHuffmanRow_JPEG_16s1u_P4C1 ippiDecodeHuffmanRow_JPEG_1u16s_C1P4
2. extended baseline mode for lossy compression of 12-bit images ippiDCTQuantInv8x8LS_JPEG_16s16u_C1R ippiDCTQuantFwd8x8LS_JPEG_16u16s_C1R
To not spend time looking through 500+ Kb you can look in only jpegenc.cpp/jpegdec.cpp files, where the actual JPEG codec engine is implemented. Let us know if you have additional questions regarding this.