libjpeg

libjpeg - відкрита бібліотека програм, створена Independent JPEG Group (IJG). Містить функції для роботи із зображеннями формату JPEG і використовується багатьма вільними проектами. Написана переважно на мові програмування Сі з використанням асемблера x86 (синтаксис MASM).

libjpeg
Тип бібліотека програм
Розробник Independent JPEG Group
Перший випуск 7 жовтня 1991 (1991-10-07)
Стабільний випуск 9 (13 січня 2013 (2013-01-13))
Версії 9d (12 січня 2020)[1]
Операційна система крос-платформовий
Мова програмування C
Стан розробки активний
Ліцензія пристосовна вільна програмна ліцензія; може використовуватися у будь-якому застосунку без роялті, з підтвердженням
Вебсайт www.ijg.org

 libjpeg у Вікісховищі

Бібліотека містить програми, що працюють з командного рядка

  • cjpeg — для конвертації зображення в JPEG
  • djpeg — для конвертації зображення з JPEG
  • jpegtran — для виконання низки перетворень JPEG-зображень без втрати якості
  • rdjpgcom — для обробки JFIF-коментарів
  • wrjpgcom — для обробки JFIF-коментарів

Програма jpegtran використовується для оптимізації стиснення JPEG файлу, перетворення між прогресивним і непрогресивними форматами JPEG, вирізування специфічних даних для застосунка, який створив файл, або для виконання деяких трансформацій файлу — наприклад, знебарвлення, обертання (на кути, кратні 90°) і відображення (в деяких межах) — все це виконується по можливості без втрат (тобто без декомпресії та повторного стиснення зображення, яке через переквантування призводить до зниження якості зображення).

Посилання

Дивись також

  • JPEG
  • Компресія зображень
  1. Independent JPEG Group
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.