Инструкции для libjpeg-turbo здесь описывают TurboJPEG API следующим образом: «Этот API является оболочкой libjpeg-turbo и предоставляет простой в использовании интерфейс для сжатия и распаковки изображений JPEG в памяти» . Отлично, но есть ли какие-нибудь убедительные примеры использования этого API? Просто хочу распаковать довольно ванильный jpeg в памяти.
Я нашел несколько битов, например https://github.com/erlyvideo/jpeg/blob/master/c_src/jpeg.c , который, похоже, использует API TurboJPEG, но есть ли еще какие-нибудь надежные / разнообразные примеры?
Исходный код libjpeg-turbo хорошо документирован, так что это действительно помогает.