Grok (JPEG 2000)
Deweloperzy | Aarona Boxera |
---|---|
Pierwsze wydanie | 1 stycznia 2016 |
Wersja stabilna | 10.0.1 / 13 września 2022
|
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 |
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
- Wysoka wydajność — grk_decompress jest obecnie o ponad 1/2 szybszy niż Kakadu, jedna z wiodących komercyjnych bibliotek JPEG 2000
- Szybkie dekodowanie podkafelków
- Obsługuje dekodowanie do stdout dla formatów wyjściowych png, jpeg, bmp, pnm i raw
- Obsługuje znacznik strumienia kodu TLM do szybkiego dekodowania pojedynczych i podkafelków dużych obrazów podzielonych na kafelki
- Obsługuje znacznik strumienia kodu PLT do szybkiego dekodowania podkafelków dużych pojedynczych obrazów
- Pełna obsługa profili ICC i innych metadanych, takich jak XML, IPTC i XMP
- 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:
- Serwer obrazu Cantaloupe
- Serwer obrazu IIPSrv
- Przeglądarka zdjęć medycznych Horos
Dalsza lektura
- „Podstawy, standardy i praktyka kompresji obrazu JPEG2000”, David S. Taubman, Michael W. Marcellin. ISBN 0-7923-7519-X
- Johan van der Knijff (2011). „JPEG 2000 do długoterminowego przechowywania: JP2 jako format do przechowywania” . Magazyn D-Lib . 17 (5/6). doi : 10.1045/maj 2011-vanderknijff .
-
Johan van der Knijff (2022). „Generowanie JP2 ze stratnym dostępem z bezstratnych mistrzów konserwacji” .
{{ cite journal }}
: Cite journal wymaga|journal=
( pomoc )