AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
June 2010

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2010.06.23 16:16 "LZMA2 codec for libtiff", by Andrey Kiselev
2010.06.23 16:43 "Re: LZMA2 codec for libtiff", by Scott Ribe
2010.06.23 17:14 "Re: LZMA2 codec for libtiff", by Bob Friesenhahn
2010.06.24 15:01 "Re: LZMA2 codec for libtiff", by Andrey Kiselev
2010.06.24 15:54 "Re: LZMA2 codec for libtiff", by Bob Friesenhahn
2010.06.25 10:09 "Re: LZMA2 codec for libtiff", by Andrey Kiselev
2010.06.25 02:26 "Re: LZMA2 codec for libtiff", by Scott Ribe

2010.06.23 17:14 "Re: LZMA2 codec for libtiff", by Bob Friesenhahn

On Wed, 23 Jun 2010, Scott Ribe wrote:

> On Jun 23, 2010, at 10:16 AM, Andrey Kiselev wrote:
>
>> Compression is better than the one with Defalte codec
>> for almost all data files I've tried. Sometimes it is MUCH better.
>
> You might play with bzip. Same advantages re open implementation and 
> patent-free. In my (very limited) tests, compression was only 
> slightly worse than lzma, and performance was much better.

While I have not tried Andrey's patch, I have done testing in the past 
of bzip2 and lzma on whole image files and found that (for the images 
I tested) lzma did not seem to offer much compared with bzip2. 
Results are quite different with ASCII text where lzma is clearly a 
win.  There may be particular images where lzma is a clear win.  It is 
useful to do a study of file size, compression times, and TIFF 
predictor influence to understand the issues.

My interest tends in a different direction.  It would be nice to have 
a very fast compression algorithm in TIFF which compresses faster than 
LZW or gzip yet is similar to 'gzip -3' compression levels.  This 
compressor could be the compression used in lzop.  The value of this 
is that uncompressed TIFF files can be excessively large and 
burdensome for system I/O whereas compressors are often quite CPU 
bound.  Using the right compression algorithm may improve read/write 
performance for large files.

Bob
-- 
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/