The ImageGear.Formats.Jpeg2000 Namespace allows for utilizing the wide functionality of the JPEG 2000 standard Part 1 (ISO/IEC 15444-1).
It provides the following advantages:
- The ability to read JPEG 2000 codestream and JP2 format.
- Excellent image quality at high compression rates. A major difference between JPEG 2000 and the well known JPEG (Joint Photographic Experts Group) technique is the use of the analyzing method. While JPEG uses the Discrete Cosine Transform, JPEG 2000 uses a special Discrete Wavelet Transform, which results in improved image quality. The Discrete Wavelet Analysis is performed over the whole image without partitioning it into many different tiles. The reconstructed image does not contain blocking artifacts corresponding to these initial tiles even at high compression rates. Refer to the Discrete Wavelet Transform (DWT), WaveletFilter, and WaveletLevels control parameters.
- Choice of lossless and lossy image compression. The analyzing wavelet filter operation allows a lossless compression at low compression rates and a lossy compression at higher rates. The lossless compression is the lowest possible compression rate. The JPEG 2000 compression is very efficient, and out-performs comparable lossless image compression techniques like LZW and TIFF.
- Support of different image types. See the list of supported color spaces and bit depths in the JPEG 2000 file format reference.
These features outperform other image compression techniques. JPEG 2000 image compression is suited well for sensitive image compressions (because of the lossless feature), or for its excellent image quality at high compression ratios for uses such as transmission in low bandwidth applications.