Перейти до вмісту

Java Advanced Imaging

Матеріал з Вікіпедії — вільної енциклопедії.

Java Advanced Imaging (JAI) розширення джава платформи API що забезпечує набір об'єктно-орієнтованих інтерфейсів які підтримують просту, модель для високо-рівневого програмування що дозволяє розробникам створювати свої власні процедури для маніпуляції зображеннями без додаткових економічних затрат чи ліцензійних обмежень, зв'язаних з комерційним програмним забезпеченням.

JAI можна завантажити вільно з Sun Microsystems для Windows, Solaris, та Linux платформ. Apple Computer забезпечує a Mac OS X версію API на своєму вебсайті дя Mac OS X 10.3; Mac OS X 10.4 поставляється із вже установленою JAI.

В той час як API побудоване на Java, специфічні для певної платформи імплементації можуть або використовувати чисту джава-реалізацію чи використовувати native (природню для данної платформи - можливо на низько рівневій мові) -реалізацію. Сторінка проекту: https://jai.dev.java.net/

Підпроекти

В свою чергу містить підпроекти:

  • hdr-codec Кодеки для різного динамічного діапазону зображення
  • jai-ant ant завдання для будування та запуску ланцюга jai
  • jai-core основне ядро
  • jai-demos демонстраційні програми
  • jai-operators JAI оператори які не входять в ядро
  • jai-webstart Java Advanced Imaging Web Start binaries
  • jaistuff Java Advanced Imaging (JAI) API приклади та навчальні посібники