forked from thorfdbg/codestream-parser
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME
42 lines (31 loc) · 1.5 KB
/
README
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
40
41
42
This archive contains a set of Python scripts that can be used to parse
JPEG, JPEG 2000, JPEG XR, JPEG XS, JPEG XL and JPEG XT files and output
their contents. This also includes support for JUMBF.
* jp2codestream.py
Codestream parsing for JPEG 2000 parsing. Call this script with a
raw codestream as argument to parse it. The overhead output at the
end denotes the number of paket header bytes, i.e. the size of
data that is not directly used for image data.
* jp2file.py
File Format parsing, supports any kind of JPEG file format (JPEG 2000,
JPEG, JPEG XR, JPEG XS, JPEG XT). Call this script with a JPEG file
as argument to parse it and its codestream. This is a generic jpx
container parser that is also aware of JPEG XR, JPEG XL with ISO boxes,
the JPEG XS file format and JPEGs with embedded JUMBF. Additionally supported flags:
-C, --ignore-codestream: Don't parse the Codestream boxes.
* jp2box.py
JPEG 2000 File Format box parsing. This is used by jp2file.py.
* jp2utils.py
Some helper functions used by the other scripts.
* jxrfile.py
JPEG XR file format and codestream parsing. This is a combined
parser for both formats. Uses jp2utils and icc.
* jpgcodestream.py
Codestream parsing for ISO/IEC 10918-1 and ISO/IEC 18477-3 (JPEG and
JPEG XT).
* jxscodestream.py
Codestream parsing for ISO/IEC 21122-1 (JPEG XS)
* jpgxtbox.py
Some helper functions for JPEG XT box parsing.
Please contact Thomas Richter <thomas.richter@iis.fraunhofer.de>
for comments and suggestions.