2002.09.05 09:00 "Write CMYK Tiff file", by storein
HI everybody,
I have read CMYK tiff file by
for (strip=0;strip<TIFFNumberOfStrips(tif);strip++)
TIFFReadEncodedStrip(tif,strip,buf,(tsize_t)-1);
Then I changed some bitS of buf ,Now I want to save the buf to tiff file.
Because I only changed image data, No any other else is changed. I use sentense
TIFF* Writetif = TIFFOpen("C:\\111.tif", "w");
for (strip=0;strip<1;strip++)
TIFFWriteEncodedStrip(Writetif,strip,bits,height*width);
TIFFClose (Writetif);
for saving file.
but it is error.
// height and widht is I have read from 111.tif file ,
// the strips of 111.tif file is 1
// 111.tif is CMYK tiff file ,the size is 2X10
Do you know correctly method? please help me
thank you very much!
storein
storein@sina.com
2002-09-05