2007.01.18 23:33 "Re: [Tiff] tif_getimage - using colormap even if photometricinterpwrong", by Bob Friesenhahn
The main thing is, you can rightly make the codec behave robust on wrong images. But it is not right to make it behave wrong on whatever image. That creates more problems further down the road, then it solves. Taking a Colormap into account when Photometric is MINISBLACK is just that, it is just wrong.
There are really interesting things you can do with an extra colormap. For example, even if the original image is grayscale, it can be viewed "in color" by applying an extra colormap. The fact that useful applications exist for attaching a colormap to the image which is not (by default) used to view the image means that it should not be used by default if it exists.
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/