2007.07.03 18:37 "[Tiff] BigTIFF extension?", by Phil Harvey

2007.07.09 20:13 "RE: [Tiff] 16-Bit-Per-Channel Lossless Compression", by Chris Cox

I'm still researching the best predictors and how they could be incorporated into TIFF.

I already added a byte splitting predictor for floating point data in Technote 3 (which still isn't officially published because I still have no other implementation to verify the documented code).


-----Original Message-----

From: tiff-bounces@lists.maptools.org on behalf of Andrey Kiselev

On Thu, Jul 05, 2007 at 06:46:18PM -0700, Chris Cox wrote:

processing IMG_2948.Flowers1.pbm width: 3888, height: 2592, channels: 3, 16 bits per sample uncompressed size: 60466176 bytes

RGB, no predictor, interleaved, LZW: 72067928 bytes

RGB, no predictor, interleaved, ZIP: 55539057 bytes

RGB, no predictor, planar, LZW: 68826695 bytes

RGB, no predictor, planar, ZIP: 53133761 bytes YCC1, upLeftMinusMedian diff, bytesplit, planar, ZIP: 27850499 bytes YCC1, MED diff, bytesplit, planar, ZIP: 27852858 bytes

YCC1, paeth2 diff, bytesplit, planar, ZIP: 27981334 bytes

YCC1, paeth diff, bytesplit, planar, ZIP: 28005222 bytes YCC1, avgUpLeft diff, bytesplit, planar, ZIP: 28054460 bytes

All lossless, and I think I can still do better.


Is it possible to add byte splitting as a new predictor type in TIFF?