Mikael,

> 1.  If an RGB Tiff file doesn't have PhotometricInterpretation = RGB, can it
> really be claimed that the file adheres to the Tiff standard, or is it
> corrupt?

If it has 2 values for ExtraSamples, then I believe is technically legal (the 
TIFF spec is not really clear but libtiff interprets PhotometricInterpretation 
= MinIsBlack as meaning one nominal channel, all the other ones being extra 
samples), but of course, readers are not expected to interpret such 3-channel 
files as being RGB.

> 2.  If the min and max intensities are not the same as the min and max
> representable numbers for the integer type, then how are they specified in
> Tiff?

There are MinSampleValue and MaxSampleValue tags in the TIFF spec, but those 
are not really used by GDAL and are just reported as metadata.

$ cp byte.tif test.tif
$ tiffset -s MinSampleValue 1 0 test.tif
$ tiffset -s MaxSampleValue 1 255 test.tif
$ gdalinfo test.tif
[...]
Metadata:
  AREA_OR_POINT=Area
  TIFFTAG_MAXSAMPLEVALUE=255
  TIFFTAG_MINSAMPLEVALUE=0

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