Aller au contenu principal

Grok (JPEG 2000)


Grok (JPEG 2000)


In computer software, Grok is a library to encode and decode images in the JPEG 2000 format. It fully implements the ISO/IEC 15444-1 technical standard. It is designed for stability, high performance, and low memory usage. Grok is free and open-source software released under the GNU Affero General Public License (AGPL) version 3.


Features

  1. support for High Throughput JPEG 2000 (HTJ2K) encode/decode
  2. fast random-access sub-image decoding using TLM markers
  3. full encode/decode support for ICC colour profiles
  4. full encode/decode support for XML,IPTC, XMP and EXIF meta-data
  5. full encode/decode support for monochrome, sRGB, palette, YCC, extended YCC, CIELab and CMYK colour spaces
  6. full encode/decode support for JPEG,PNG,BMP,TIFF,RAW,PNM and PAM image formats
  7. full encode/decode support for 1-16 bit precision images
  8. supported platforms: Linux x86-64, Linux AArch64, Windows, macOS and WebAssembly

Integration

Grok has been integrated into a number of other open source projects, including:

  1. Cantaloupe image server
  2. IIPSrv image server
  3. Horos medical image viewer

References

Further reading

  • "JPEG2000 Image Compression Fundamentals, Standards and Practice", by David S. Taubman, Michael W. Marcellin. ISBN 0-7923-7519-X
  • Johan van der Knijff (2011). "JPEG 2000 for Long-term Preservation: JP2 as a Preservation Format". D-Lib Magazine. 17 (5/6). doi:10.1045/may2011-vanderknijff.
  • Johan van der Knijff (2022). "Generating lossy access JP2s from lossless preservation masters". {{cite journal}}: Cite journal requires |journal= (help)

External links

  • Official website
  • User guide
Giuseppe Zanotti Luxury Sneakers

See also

  • OpenJPEG
  • Kakadu

Text submitted to CC-BY-SA license. Source: Grok (JPEG 2000) by Wikipedia (Historical)



INVESTIGATION