On vendredi 10 février 2017 07:32:34 CET Vlad wrote:
> Trying to get the histogram from a sample NITF.  Running from the command
> line, gdalinfo -hist, I get this...
> 
> Band 1 Block=512x512 Type=Byte, ColorInterp=Undefined
> 0ERROR 1: COMRAT=4.50 ARIDPCM is not supported.
> Currently only 0.75 is supported.
> ERROR 1: U_0001A.NTF, band 1: IReadBlock failed at X offset 0, Y offset 0
> 
> In Java code (Gdal 2.1 from Maven against a Windows Gdal installation), this
> line...
> 
>  int status = band.GetDefaultHistogram(dfMin, dfMax, panHistogram, true);
> 
> causes a dump...

Fixed per https://trac.osgeo.org/gdal/ticket/6811

You could workaround the issue by issuing first GetStatistics() and if an error 
is returned then 
don't call GetDefaultHistogram().

Regarding the 'COMRAT=4.50 ARIDPCM is not supported.' error, this is an 
implementation 
limitation. I'm curious to know if you need this for real datasets, or if you 
just tried on the 
NITF test files ?

Even

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to