Тип | бібліотека програм |
---|---|
Розробник | Independent JPEG Group |
Перший випуск | 7 жовтня 1991 |
Стабільний випуск | 9 (13 січня 2013 ) |
Операційна система | крос-платформовий |
Мова програмування | C |
Стан розробки | активний |
Ліцензія | пристосовна вільна програмна ліцензія; може використовуватися у будь-якому застосунку без роялті, з підтвердженням |
Вебсайт | www.ijg.org |
libjpeg - відкрита бібліотека програм, створена Independent JPEG Group (IJG [Архівовано 15 січня 2013 у Wayback Machine.]). Містить функції для роботи із зображеннями формату JPEG і використовується багатьма вільними проектами. Написана переважно на мові програмування Сі з використанням асемблера x86 (синтаксис MASM).
Бібліотека містить програми, що працюють з командного рядка
Програма jpegtran використовується для оптимізації стиснення JPEG файлу, перетворення між прогресивним і непрогресивними форматами JPEG, вирізування специфічних даних для застосунка, який створив файл, або для виконання деяких трансформацій файлу — наприклад, знебарвлення, обертання (на кути, кратні 90°) і відображення (в деяких межах) — все це виконується по можливості без втрат (тобто без декомпресії та повторного стиснення зображення, яке через переквантування призводить до зниження якості зображення).