Kakadu (software)
Original author(s) | David Taubman |
---|---|
Initial release | at least 2002 |
Stable release | 7.4 |
Development status | Active |
Written in | C++ |
Operating system | Unix/Windows and others |
Platform | IA-32, x86-64, PowerPC, ARM_architecture, SPARC |
Type | graphic software |
License | Proprietary |
Website |
www |
Kakadu is a closed-source library to encode and decode JPEG 2000 images. It implements the ISO/IEC 15444-1 standard fully in part 1, and partly in parts 2-3. It is developed by David Taubman from University of New South Wales (UNSW), Australia. He is also an author of EBCOT, one of the algorithms used in JPEG 2000.[1]
The software library is named after Kakadu National Park.
It is used by several applications, such as for example Apple Inc. QuickTime.
Kakadu library is heavy optimized and is a fully compliant implementation. Also, it has built-in multi-threading.[1] In a 2007 study Kakadu outperformed the JasPer library in terms of speed.[2] A more thorough comparison done in 2005, however, has shown that Kakadu does not achieve the best performance, in terms of compression quality.[3]
See also
References
- ↑ 1.0 1.1 Peter Schelkens; Athanassios Skodras; Touradj Ebrahimi (12 October 2009). The JPEG 2000 Suite. John Wiley and Sons. pp. 458–459. ISBN 978-0-470-72147-6. Retrieved 22 October 2010.
- ↑ Shih-Wei Liao; Shih-Hao Hung; Chia-Heng Tu; Jen-Hao Chen (December 2007). "Scalable Lossless High Definition Image Coding on Multicore Platforms" (pdf). Embedded and ubiquitous computing: international conference, EUC 2007, Taipei, Taiwan, December 17–20, 2007 : proceedings (Springer): 746–747. ISSN 0302-9743.
- ↑ MSU JPEG 2000 Image Codecs Comparison
Further reading
- "JPEG2000: image compression fundamentals, standards, and practice", Volume 1 By David S. Taubman, Michael W. Marcellin. ISBN 0-7923-7519-X