Babl

Скріншот програми:
Babl
Дані програми:
Версія: 0.1.10
Дата завантаження: 14 Apr 15
Розробник: Babl Team
Ліцензія: Безкоштовно
Популярність: 12

Rating: 2.5/5 (Total Votes: 2)

BaBL є динамічним, будь з будь-яким, бібліотека переклад формат пікселів.
Babl дозволяє конвертувати між різними методами зберігання пікселів, відомі як піксельних форматів, які з різних bitdepths та інших представлень даних, колірних моделей і комплектуючих перестановок.
Словниковий запас, щоб сформулювати нові формати пікселя з існуючих примітивів також надаються в якості основи для додавання нових колірних моделей і типів даних.
Використання:
Найпростіший сценарій для використання BABL є перетворення між лінійними буферами, представлених у відповідності з існуючим BablPixelFormat.
babl_process (babl_fish (babl_format ("SRGB"), babl_format ("CIE Lab поплавок")),
              srgb_buffer, lab_buffer,
              pixel_count);
Якщо існуючі формати пікселів недостатньо для ваших потреб перетворення, нові можуть бути створені на льоту. Конструктор забезпечить попереднє створив одну, якщо дублікати зареєстровані.
Формат = babl_format_new (babl_model ("R'G'B"),
                          babl_type ("U8"),
                          babl_component ("B" "),
                          babl_component ("G"),
                          babl_component ("R" '),
                          НУЛЬ);
babl_process (babl_fish (source_format, destination_format),
              source_buffer, destination_buffer,
              pixel_count);

Особливості :.

  • Швидкий
  • Точна.
  • Стабільна, невелика API.
  • Авто профілювання та оптимізації.
  • ANSI C, працює на платформі Win32, Linux і Mac, 32-бітної і 64-бітних системах.
  • Висувна з новими форматами, колірних моделей, компонентів і типів даних.
  • Керівництво 64bit з плаваючою точкою перетворення типів даних і колірних моделей.

Що нового У цьому випуску:

  • Збільшення швидкості за рахунок: злилися перемішування, на початку виручити від створення дублікатів форматів, кешування неіснуючі шляху.
  • Велика кількість серцевини також був розглянутий і перероблений. Поліпшення охоплення перетворення в матрицю.

Babl

Коментар не знайдено
додати коментар
Включіть картинки!