Hi Folks,
Those of you who use Jpeg 2000 in their work flow may be familiar with bypass encoding.
For those who aren't, using the bypass encoding mode can speed up decoding of Jpeg 2000 images by up to 40-50 %.
Bypass works by reducing encoding complexity in part of the encoding pipeline, at the cost of a slight increase
in compressed file size. Bypass speeds up encoding as well.
As I understand, bypass is most popular in the archive community - it isn't allowed for cinema and broadcast Jpeg 2000
streams, and it is not recommended for artificial imagery such as medical images.
At the present time, the only open source codec that can encode in bypass mode without any corruption to the resulting image
is Grok codec:
https://github.com/GrokImageCompression/grok It is also the only open source codec that can guarantee lossless encoding in bypass mode,
for single or multiple quality layers.
So, if you're currently using bypass mode in your work flow, or if you would like to try it out, check this project out.
You can visit the wiki here:
https://github.com/GrokImageCompression/grok/wiki/2.-Command-Line-Interfacefor a guide to the various command line parameters for the encoder and decoder.
If you have any issues or questions, you can post on project's Github issue page :
https://github.com/GrokImageCompression/grok/issuesAt this time, the codec has no known security or image corruption issues.
Kind Regards,
Aaron