Jpylyzer 2.2.1 is available now – bugfix release


This is the first bugfix release for Jpylyzer 2.2! Jpylyzer is an open source validator and feature extractor for JP2 images, and part of the OPF reference toolset

This fixes the following bugs in the 2.2.0 release:

  • The check on the expected tile parts per tile (foundExpectedNumberOfTileParts) got broken at some point, which meant discrepancies between the expected and actual tile parts per tile would go unnoticed1.
  • Jpylyzer would report an “unknown error” message if no bPCSignValues or bPCDepthValues could be read from the Bits Per Components Box. This would typically happen if this box was missing.

Take a look at the release notes for further details. The download is available on the right of the page. 


Feedback welcome

We invite you to download and test the release candidate. If you experience a problem please report it on the jpylyzer issue tracker on GitHub or contact us

We will continue internal testing of the release candidate and there may be a few small changes before the public production release. 

Our thanks go to all contributors for their ongoing input and feedback.


About jpylyzer

Jpylyzer is an open source validator and feature extractor for JP2 images licensed under the GNU Lesser General Public License. JP2 is the still image format that is defined by Part 1 of the JPEG 2000 image compression standard (ISO/IEC 15444-1).

The software is maintained by Johan van der Knijff at the Koninklijke Bibliotheek, and the Open Preservation Foundation provides hosting and support through software quality testing and delivery, and open source best practice.

jpylyzer is open source, free to download, to use and to modify. However, it is not free to host, maintain, support or develop. If you use jpylyzer, please consider supporting its development by becoming an OPF member or making a donation towards development. 



Read the installation guide and user instructions

Report an issue



Stay informed