-
2005.12.12 22:49 "Re: [Tiff] Writing EXIF data?", by Bob Friesenhahn
-
2005.12.12 22:57 "Re: [Tiff] Writing EXIF data?", by Paul J. Lucas
-
2005.12.12 23:47 "Re: [Tiff] Writing EXIF data?", by Bob Friesenhahn
-
2005.12.13 02:15 "Re: [Tiff] Writing EXIF data?", by Paul J. Lucas
- 2005.12.13 05:22 "Re: [Tiff] Writing EXIF data?", by Bob Friesenhahn
- 2005.12.13 05:24 "Re: [Tiff] Writing EXIF data?", by Joris Van Damme
-
2005.12.13 02:15 "Re: [Tiff] Writing EXIF data?", by Paul J. Lucas
-
2005.12.12 23:47 "Re: [Tiff] Writing EXIF data?", by Bob Friesenhahn
-
2006.01.01 21:13 "Re: [Tiff] Outrageous profile tag sizes reported by libtiff 3.8.0", by Bob Friesenhahn
- 2006.01.01 16:57 "[Tiff] Outrageous profile tag sizes reported by libtiff 3.8.0", by Bob Friesenhahn
-
2006.01.02 16:08 "Re: [Tiff] Outrageous profile tag sizes reported by libtiff 3.8.0", by Bob Friesenhahn
- 2006.01.03 00:27 "Re: [Tiff] Outrageous profile tag sizes reported by libtiff 3.8.0", by Jay Berkenbilt
- 2006.01.17 07:43 "Re: [Tiff] TiffReadEncodedStrip - problem in Delphi", by Patryk Palasz
-
2005.12.12 22:57 "Re: [Tiff] Writing EXIF data?", by Paul J. Lucas
- 2005.12.13 18:16 "Re: [Tiff] Writing EXIF data?", by Joshua Muskovitz
- 2005.12.13 18:25 "Re: [Tiff] Writing EXIF data?", by Joris Van Damme
2006.01.16 15:33 "Re: [Tiff] TiffReadEncodedStrip - problem in Delphi", by Bob Friesenhahn
But the second one makes me a lot of problems - because I CAN NOT display it! I mean - there are some strange stripes and it doesn't look like it should - simply unrecognizable! Here is a small part of code I use - works fine with first picture.
Why are you handling the fill order in your own code? I believe that libtiff already handles that for you. So you are likely scrambling the data yourself. Also, what does ChangeLinesOrder() do?
Bob
BitmapBuff := FBitmap.ScanLine[ FImgHeight - 1];
:= FStripsCnt - 1 downto 0 do for i
begin
read := TiffReadEncodedStrip( FTiffFile, i, Buff, -1);
if read <> -1 then
begin
if FFillOrder <> FILLORDER_MSB2LSB then
> ChangeBitsOrder( Buff, read);
> ChangeLinesOrder( Buff, BitmapBuff, read);
> Inc( BitmapBuff, read);
end;
end;The Bitmap's PixelFormat is of course pf1bit.
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/