| 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 |
Thread2003.12.30 00:47 "Re: problems with custom TIFF", by Pushkar PradhanHere'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 |
|||||||