Skip to content

Instantly share code, notes, and snippets.

@bitsgalore
Created August 3, 2022 18:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bitsgalore/e862e7e0ae6b683d573020c3fbaf5d68 to your computer and use it in GitHub Desktop.
Save bitsgalore/e862e7e0ae6b683d573020c3fbaf5d68 to your computer and use it in GitHub Desktop.
Jpylyzer output for High Throughput JPEG 2000 codestream downloaded from https://chafey.github.io/openjphjs/test/browser/index.html
<?xml version='1.0' encoding='UTF-8'?>
<jpylyzer xmlns="http://openpreservation.org/ns/jpylyzer/v2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openpreservation.org/ns/jpylyzer/v2/ http://jpylyzer.openpreservation.org/jpylyzer-v-2-0.xsd">
<toolInfo>
<toolName>jpylyzer</toolName>
<toolVersion>2.0.0</toolVersion>
</toolInfo>
<file>
<fileInfo>
<fileName>6e3Gf8Mu</fileName>
<filePath>/home/johan/test/6e3Gf8Mu</filePath>
<fileSizeInBytes>185182</fileSizeInBytes>
<fileLastModified>2022-08-03T20:46:37.017838</fileLastModified>
</fileInfo>
<statusInfo>
<success>True</success>
</statusInfo>
<isValid format="j2c">False</isValid>
<tests>
<siz>
<rsizIsValid>False</rsizIsValid>
</siz>
</tests>
<properties>
<siz>
<lsiz>41</lsiz>
<rsiz>16384</rsiz>
<xsiz>512</xsiz>
<ysiz>512</ysiz>
<xOsiz>0</xOsiz>
<yOsiz>0</yOsiz>
<xTsiz>512</xTsiz>
<yTsiz>512</yTsiz>
<xTOsiz>0</xTOsiz>
<yTOsiz>0</yTOsiz>
<numberOfTiles>1</numberOfTiles>
<csiz>1</csiz>
<ssizSign>signed</ssizSign>
<ssizDepth>16</ssizDepth>
<xRsiz>1</xRsiz>
<yRsiz>1</yRsiz>
</siz>
<cod>
<lcod>12</lcod>
<precincts>default</precincts>
<sop>no</sop>
<eph>no</eph>
<order>RPCL</order>
<layers>1</layers>
<multipleComponentTransformation>no</multipleComponentTransformation>
<levels>5</levels>
<codeBlockWidth>64</codeBlockWidth>
<codeBlockHeight>64</codeBlockHeight>
<codingBypass>no</codingBypass>
<resetOnBoundaries>no</resetOnBoundaries>
<termOnEachPass>no</termOnEachPass>
<vertCausalContext>no</vertCausalContext>
<predTermination>no</predTermination>
<segmentationSymbols>no</segmentationSymbols>
<transformation>5-3 reversible</transformation>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
<precinctSizeX>32768</precinctSizeX>
<precinctSizeY>32768</precinctSizeY>
</cod>
<qcd>
<lqcd>19</lqcd>
<qStyle>no quantization</qStyle>
<guardBits>1</guardBits>
<epsilon>18</epsilon>
<epsilon>19</epsilon>
<epsilon>19</epsilon>
<epsilon>20</epsilon>
<epsilon>19</epsilon>
</qcd>
<com>
<lcom>22</lcom>
<rcom>ISO/IEC 8859-15 (Latin)</rcom>
<comment>OpenJPH Ver 0.6.3.</comment>
</com>
<tileParts>
<tilePart>
<sot>
<lsot>10</lsot>
<isot>0</isot>
<psot>185066</psot>
<tpsot>0</tpsot>
<tnsot>1</tnsot>
</sot>
</tilePart>
</tileParts>
</properties>
</file>
</jpylyzer>
@bitsgalore
Copy link
Author

bitsgalore commented Aug 3, 2022

Post-script: this is probably just a "regular" JPEG 2000 codestream, as the web demo only does decoding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment