2003.12.30 00:47 "RE: [Tiff] problems with custom TIFF", by Pushkar Pradhan
Here's mail with > prefix, I was using "Indent original messages on replies and forwards" but it seems that not all can see that indent. I wasn't sure how much to remove from the original post so I mailed the whole messages.
Now my question:
> On Thu, Dec 25, 2003 at 08:25:47PM -0600, Pushkar Pradhan wrote:
> > Here's my code for more information:
> > size = TIFFReadEncodedStrip(tif, strip, bufRGB, (tsize_t)-1);
> ^^^^^^^^^^^^^
> Why do you using -1 here? It should be a size of bufRGB in bytes.
I read the libtiff tutorial which suggests using (tsize_t)-1) as it will read in the whole tile/strip by default. It seems to work okay for me.
I'm now writing out the extrasamples tag but still IMAGINE can't open the file for viewing.
This is how I get/set in the tags is this correct?
TIFFGetField(tif, TIFFTAG_EXTRASAMPLES, &tags->extra, &tags->extraTypes);
TIFFSetField(wtif, TIFFTAG_EXTRASAMPLES, wtags.extra, wtags.extraTypes);
Where tag members are:
uint16 extra;
uint16 *extraTypes;
Thanks,
Pushkar