Grok (JPEG 2000)

Grok
Deweloperzy Aarona Boxera
Pierwsze wydanie 1 stycznia 2016 ; 7 lat temu ( 01.01.2016 )
Wersja stabilna
10.0.1 / 13 września 2022 ; 5 miesięcy temu ( 2022-09-13 )
Magazyn
Napisane w C++
System operacyjny macOS , Windows , POSIX
Platforma IA-32 , x86-64 , AArch64
Dostępne w język angielski
Typ Oprogramowanie graficzne
Licencja AGPL v3
Strona internetowa github.com/GrokImageCompression/grok _ _ _

W oprogramowaniu komputerowym Grok to biblioteka do kodowania i dekodowania obrazów w formacie JPEG 2000 . W pełni implementuje część 1 normy technicznej ISO/IEC 15444-1 . Został zaprojektowany z myślą o stabilności, wysokiej wydajności i niskim zużyciu pamięci. Grok jest darmowym i otwartym oprogramowaniem wydanym na licencji GNU Affero General Public License (AGPL) w wersji 3.


Cechy

  1. Wysoka wydajność — grk_decompress jest obecnie o ponad 1/2 szybszy niż Kakadu, jedna z wiodących komercyjnych bibliotek JPEG 2000
  2. Szybkie dekodowanie podkafelków
  3. Obsługuje dekodowanie do stdout dla formatów wyjściowych png, jpeg, bmp, pnm i raw
  4. Obsługuje znacznik strumienia kodu TLM do szybkiego dekodowania pojedynczych i podkafelków dużych obrazów podzielonych na kafelki
  5. Obsługuje znacznik strumienia kodu PLT do szybkiego dekodowania podkafelków dużych pojedynczych obrazów
  6. Pełna obsługa profili ICC i innych metadanych, takich jak XML, IPTC i XMP
  7. Obsługuje nową część 15 standardu, znaną również jako High Throughput JPEG 2000, która obiecuje nawet 10-krotne przyspieszenie w stosunku do oryginalnej części 1 standardu JPEG 2000

Integracja

Grok został zintegrowany z wieloma innymi projektami open source, w tym:

  1. Serwer obrazu Cantaloupe
  2. Serwer obrazu IIPSrv
  3. Przeglądarka zdjęć medycznych Horos

Dalsza lektura

Linki zewnętrzne

Zobacz też