| 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 |
Thread2005.03.05 19:16 "Re: Bogus StripByteCounts field", by Frank WarmerdamOn Sat, 5 Mar 2005 12:10:10 -0600 (CST), Bob Friesenhahn wrote:
> GraphicsMagick is using libtiff's scanline writer to write stripped
> TIFFs. For G4 and ZIP compression I notice that the files written
> produce this warning when read:
>
> TIFFReadDirectory: Warning, golfer_zip.tif: Bogus "StripByteCounts"
> field, ignoring and calculating from imagelength.
>
> TIFFWriteDirectory() is explicitly used before invoking TIFFClose().
>
> Is there anything more that should be done in order for the
> StripByteCounts field to be written with a usable value?
Bob,
What does the tiffdump on the resulting file look like?
You might look into TIFFWriteCheck(). I call it like this
but I think it is only needed when I haven't even started
writing any imagery yet.
TIFFWriteCheck( hTIFF, TIFFIsTiled(hTIFF),
"GTiffDataset::Crystalize");
TIFFWriteDirectory( hTIFF );
> The same warning is reported for files written by tiffcp.
Yikes, this is disturbing.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
|
|||||||