| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2011.01.01 13:53 "Re: Regression in libtiff 4.0 CVS when creating a JPEG RGB contig", by Even RouaultHum, and there's also another case that doesn't work. If I have a 2 band image as source : $ ./tools/tiffcp 2band.tif out.tif -c jpeg -p contig JPEGLib: Bogus input colorspace. out.tif: Error, can't write strip 0. So, I'd also suggest changing : if (td->td_photometric == PHOTOMETRIC_MINISWHITE || td->td_photometric == PHOTOMETRIC_MINISBLACK) sp->cinfo.c.in_color_space = JCS_GRAYSCALE; into : if ((td->td_photometric == PHOTOMETRIC_MINISWHITE || td->td_photometric == PHOTOMETRIC_MINISBLACK) && td->td_samplesperpixel == 1) sp->cinfo.c.in_color_space = JCS_GRAYSCALE; |
|||||||