Hi,

I am trying to scale the values in an Int16 raster band. Basically, I want to have them divided by 100. It looks to me that negative values are not scaled at all, whatever ranges I give to -scale. What am I doing wrong? Hermann
$ gdalinfo -mm infile.tif
...
Band 1 Block=7200x1 Type=Int16, ColorInterp=Gray
   Computed Min/Max=-464.000,3122.000
 NoData Value=-32768
...

$ gdal_translate infile.tif outfile.tif -scale -500 0 -5 0
Input file size is 7200, 3600
0...10...20...30...40...50...60...70...80...90...100 - done.

$ gdalinfo -mm outfile.tif
...
Band 1 Block=7200x1 Type=Int16, ColorInterp=Gray
   Computed Min/Max=-328.000,31.000
 NoData Value=-32768
...

$ gdalinfo --version
GDAL 1.7.1, released 2010/02/08

_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to