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
January 2006

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

2006.01.03 11:52 "Strip Vs Tile", by Sonia S Kumar
2006.01.03 14:47 "Re: Strip Vs Tile", by Bernie Pallek
2006.01.03 16:37 "Re: Strip Vs Tile", by Joris Van Damme
2006.01.03 18:42 "Re: Strip Vs Tile", by Bernie Pallek
2006.01.04 18:57 "Re: Strip Vs Tile", by Chris Cox
2006.01.04 20:14 "Re: Strip Vs Tile", by Andrey Kiselev
2006.01.03 16:09 "Re: Strip Vs Tile", by Bob Friesenhahn

2006.01.04 18:57 "Re: Strip Vs Tile", by Chris Cox

On 1/3/06 8:37 AM, "Joris" wrote:
>
> IMO, what Bob said makes a lot more sense. If you don't need tiles, use
> strips. Saving large images (say over 4 kilopixels wide and high), you
> need tiles. I should add that for certain color spaces and compression
> modes, like black and white G3 or G4 compressed, it is customary to save
> a single strip even if the image is somewhat bigger then 4 kilopixels.

Note that for huge images, there will be more image coherency in 2D tiles
than in 1D strips -- so you may get better compression using tiles.


> As to the strip/tile size, these days, I would almost recommend 8
> megabyte rather then 8 kilobyte.

I agree.


> We've recently learned on the list that
> Photoshop's new strategy is to use as large a buffer as is affordable on
> the machine in the run-time circumstances (though I'm not sure how
> exactly 'affordable' is defined), because it helps getting the best
> possible compression ratio and saves IO calls and fragmentation.

Unfortunately, "affordable" is a complex measure inside Photoshop based on
installed RAM, user memory settings, code size and OS overhead, locked image
tiles, OS paging activity (more paging == use less RAM for the app), etc.

And even though Photoshop uses planar tiles internally, we default to
interleaved strips in TIFF for greater compatibility (we offer the option of
planar data in CS2, but we have seen some applications choke on it and warn
the user about possible compatibility problems).

Chris