222 |
|
BYTE *pix; |
223 |
|
/* check to make sure it's SGILOG */ |
224 |
|
TIFFGetFieldDefaulted(tp, TIFFTAG_PHOTOMETRIC, &phot); |
225 |
< |
if (phot != PHOTOMETRIC_LOGLUV && phot != PHOTOMETRIC_LOGL) { |
226 |
< |
if (!(flags & TM_F_NOSTDERR)) { |
227 |
< |
fputs(fname, stderr); |
228 |
< |
fputs(": TIFF must be in SGILOG format\n", stderr); |
229 |
< |
} |
230 |
< |
return(-1); |
231 |
< |
} |
232 |
< |
if (phot == PHOTOMETRIC_LOGL) |
225 |
> |
if (phot == PHOTOMETRIC_LOGL | phot == PHOTOMETRIC_MINISBLACK) |
226 |
|
flags |= TM_F_BW; |
227 |
|
/* read and tone map TIFF */ |
228 |
|
if (tmMapTIFF(&pix, &xsiz, &ysiz, flags, |