Opened 7 years ago
Closed 7 years ago
#6774 closed task (invalid)
What does JPC mean for jpeg2000?
Reported by: | Kurt Schwehr | Owned by: | warmerdam |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | GDAL_Raster | Version: | unspecified |
Severity: | normal | Keywords: | jp2k jpeg2000 jpc |
Cc: |
Description
Looking at the kakadu driver, what is JPC? I can't seem to find any description of it and I don't have a copy of ISO 15444. e.g. ISO/IEC 15444-1:2016 http://www.iso.org/iso/catalogue_detail.htm?csnumber=70018
I see changes like r4958 and r16870. So it's something different? And there is this:
def jp2kak_8(): if gdaltest.jp2kak_drv is None: return 'skip' tst = gdaltest.GDALTest('JP2KAK', 'byte.jp2', 1, 50054, options = ['QUALITY=100']) return tst.testCreateCopy(vsimem = 1, new_filename = '/vsimem/jp2kak_8.jpc')
In the Jasper docs, I see "jpc JPEG-2000 Code Stream" codec. https://github.com/mdadams/jasper/tree/master/doc
One of the two image formats specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1 [8]) is the so called JPEG-2000 code stream format. The JPC codec in JasPer implements this format.
Note:
See TracTickets
for help on using tickets.
Yes, JPC is a (non-standard I think) shortcut for JPEG-2000 code stream (sometimes also designated as J2K in other JPEG2000 drivers). Date is rarely delivered as raw codestream, but rather as JP2, which is for the format that is made of so-called JPEG-2000 boxes, one of those boxes ("jpc ") encapsulating the code-stream.
Some non-paying resources of draft of the specification :