Kakadu (oprogramowanie)
Oryginalni autorzy | Dawid Taubman |
---|---|
Pierwsze wydanie | Co najmniej 2002 r |
Wersja stabilna | 8.0.5 / 2 czerwca 2020
|
Napisane w | C++ |
System operacyjny | Unix / Windows / macOS i inne |
Platforma | IA-32 , x86-64 , PowerPC , architektura ARM , SPARC |
Typ | Oprogramowanie graficzne |
Licencja | Prawnie zastrzeżony |
Strona internetowa |
Kakadu to biblioteka o zamkniętym kodzie źródłowym do kodowania i dekodowania obrazów JPEG 2000 . Implementuje normę ISO/IEC 15444-1 w całości w części 1, a częściowo w częściach 2–3. Kakadu jest znakiem towarowym firmy NewSouth Innovations Ltd.
Kakadu został opracowany i jest nadal utrzymywany przez Davida Taubmana z University of New South Wales (UNSW) w Australii . Jest także autorem EBCOT , jednego z algorytmów stosowanych w JPEG 2000 .
Biblioteka oprogramowania nosi nazwę Parku Narodowego Kakadu .
Jest używany przez kilka aplikacji , takich jak na przykład Apple Inc. QuickTime . Jest również używany w Google Earth i jego implementacji online , a także w Internet Archive .
Biblioteka Kakadu jest mocno zoptymalizowana i jest w pełni zgodną implementacją . Ponadto ma wbudowaną wielowątkowość . W badaniu z 2007 roku Kakadu przewyższył bibliotekę JasPer pod względem szybkości . Dokładniejsze porównanie przeprowadzone w 2005 roku wykazało jednak, że Kakadu nie osiąga najlepszych wyników pod względem kompresji .
Zobacz też
Dalsza lektura
- „JPEG2000: podstawy, standardy i praktyka kompresji obrazu”, tom 1, autor: 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 .