Как-то раз, профилируя библиотеку для удаленного наблюдения за рабочим столом, мной было обнаружено что куча ресурсов и времени занимает кодирование/декодирование JPEG. Изучив по ускорению этой процедуры сторонние решения, было решено использовать libjpeg-turbo.
Под катом много кода на Delphi и описаны подводные камни использования библиотеки
Под катом много кода на Delphi и описаны подводные камни использования библиотеки