File: readme

package info (click to toggle)
jpylyzer 1.5.0-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 200 kB
  • sloc: python: 1,284; sh: 22; makefile: 11
file content (39 lines) | stat: -rw-r--r-- 1,109 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
jpylyzer

JP2 (JPEG 2000 Part 1) image validator and properties extractor
KB / National Library of the Netherlands - Open Planets Foundation

Command line synopsis:

usage: jpylyzer.py [-h] [-v] jp2In

positional arguments:

 jp2In: input JP2 image(s)

optional arguments:

 -h, --help: show this help message and exit

 -v, --version: show program's version number and exit

Output to stdout.

Example (output redirected to file 'rubbish.xml'):

jpylyzer.py rubbish.jp2 > rubbish.xml

Outline of output elements:

1. toolInfo: tool name (jpylyzer) + version.
2. fileInfo: name, path, size and last modified time/date of input file.
3. isValidJP2: "True"/"False" flag indicating whether file is valid JP2.
4. tests: tree of test outcomes, expressed as "True"/"False" flags.
   File is considered valid JP2 only if all tests return "True". Tree follows 
   JP2 box structure. 
5. properties: tree of image properies. Follows JP2 box structure. Naming of 
   properties follows ISO/IEC 15444-1 Annex I (JP2 file format syntax) and
   Annex A (Codestream syntax).

See jpylyzer User Manual for more details.