Download the report here

Transcript
Table of Contents
1
Introduction .................................................................................. 1
1.1
About jpylyzer ............................................................................................... 1
1.2
Validation: scope and restrictions ................................................................ 1
‘Valid’ means ‘probably valid’ ............................................................................................................ 1
No check on compressed bitstreams ................................................................................................. 1
Recommendations for use in quality assurance workflows .............................................................. 2
Note on ICC profile support ............................................................................................................... 2
1.3
Outline of this User Manual .......................................................................... 2
1.4
Funding.......................................................................................................... 2
2
Installation and set-up .................................................................. 3
2.1
Obtaining the software ................................................................................. 3
2.2
Installation of Python script (Linux/Unix, Windows, Mac OS X) ................... 3
Testing the installation ...................................................................................................................... 3
Troubleshooting ................................................................................................................................ 4
2.3
Installation of Windows binaries (Windows only) ........................................ 4
Testing the installation ...................................................................................................................... 5
Running jpylyzer without typing the full path ................................................................................... 5
Note on required Windows libraries ................................................................................................. 5
3
Using jpylyzer ................................................................................ 7
3.1
Overview ....................................................................................................... 7
3.2
Command-line usage .................................................................................... 7
Synopsis ............................................................................................................................................. 7
Output redirection ............................................................................................................................. 8
Multiple images: redirected output not well-formed XML! .............................................................. 8
3.3
4
Using jpylyzer as a Python module ............................................................... 8
Structure of a JP2 file .................................................................... 9
4.1
Scope of this chapter .................................................................................... 9
4.2
General format structure .............................................................................. 9
4.3
General structure of a box .......................................................................... 10
4.4
Defined boxes in JP2 ................................................................................... 10
i