Re: [gdal-dev] GeoTiff JXL sample format & bits per sample restrictions?
JXL in tiff should support the 2 band case correctly. What is not supported here is the int16 datatype. Only uint8, uint16 and float32 are supported. TB On Fri, Feb 9, 2024 at 3:32 PM Meyer, Jesse R. (GSFC-618.0)[SCIENCE SYSTEMS AND APPLICATIONS INC] via gdal-dev wrote: > We are trying to convert a 2 band int16 ZSTD compressed geotiff to JXL > compression. However for each band the following error message is given > “ERROR 1: GetJXLDataType:Unsupported combination of SampleFormat and > BitsPerSample”. > > > > On GDAL 3.8.3, released 2024/01/04. JXL v0.9.2 > > > > gdal_translate -ot int16 -co "COMPRESS=JXL" -co "NUM_THREADS=8" -co > "TILED=YES" -co "SPARSE_OK=YES" - > > co "INTERLEAVE=BAND" -co "JXL_LOSSLESS=YES" in.tif out_JXL.tif > > > > The docs state an encode limitation for GDAL < 3.6 wrt interleave and band > counts. We’re not subject to that, unless there’s a bug, but I do wonder > if we have nonetheless gone off the support path with band interleave with > 2 bands? > > > > Jesse > ___ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/gdal-dev > ___ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev
Re: [gdal-dev] GeoTiff JXL sample format & bits per sample restrictions?
could you share the output of "gdalinfo in.tif" please? On Fri, Feb 9, 2024 at 3:32 PM Meyer, Jesse R. (GSFC-618.0)[SCIENCE SYSTEMS AND APPLICATIONS INC] via gdal-dev wrote: > We are trying to convert a 2 band int16 ZSTD compressed geotiff to JXL > compression. However for each band the following error message is given > “ERROR 1: GetJXLDataType:Unsupported combination of SampleFormat and > BitsPerSample”. > > > > On GDAL 3.8.3, released 2024/01/04. JXL v0.9.2 > > > > gdal_translate -ot int16 -co "COMPRESS=JXL" -co "NUM_THREADS=8" -co > "TILED=YES" -co "SPARSE_OK=YES" - > > co "INTERLEAVE=BAND" -co "JXL_LOSSLESS=YES" in.tif out_JXL.tif > > > > The docs state an encode limitation for GDAL < 3.6 wrt interleave and band > counts. We’re not subject to that, unless there’s a bug, but I do wonder > if we have nonetheless gone off the support path with band interleave with > 2 bands? > > > > Jesse > ___ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/gdal-dev > ___ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev
[gdal-dev] GeoTiff JXL sample format & bits per sample restrictions?
We are trying to convert a 2 band int16 ZSTD compressed geotiff to JXL compression. However for each band the following error message is given “ERROR 1: GetJXLDataType:Unsupported combination of SampleFormat and BitsPerSample”. On GDAL 3.8.3, released 2024/01/04. JXL v0.9.2 gdal_translate -ot int16 -co "COMPRESS=JXL" -co "NUM_THREADS=8" -co "TILED=YES" -co "SPARSE_OK=YES" - co "INTERLEAVE=BAND" -co "JXL_LOSSLESS=YES" in.tif out_JXL.tif The docs state an encode limitation for GDAL < 3.6 wrt interleave and band counts. We’re not subject to that, unless there’s a bug, but I do wonder if we have nonetheless gone off the support path with band interleave with 2 bands? Jesse ___ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev