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 2007

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

2007.01.17 02:25 "Elevation Data", by Craig Bruce
2007.01.17 02:57 "Re: Elevation Data", by Bob Friesenhahn
2007.01.17 08:07 "Re: Elevation Data", by Joris Van Damme
2007.01.17 15:24 "Re: Elevation Data", by Ed Grissom
2007.01.17 15:55 "Re: Elevation Data", by Joris Van Damme
2007.01.17 16:03 "Re: Elevation Data", by Ed Grissom
2007.01.17 16:20 "Re: Elevation Data", by Joris Van Damme
2007.01.17 16:52 "Re: Elevation Data", by Ed Grissom
2007.01.17 17:20 "Re: Elevation Data", by Joris Van Damme
2007.01.17 19:26 "Re: Elevation Data", by Ed Grissom
2007.01.17 20:22 "Re: Elevation Data", by Joris Van Damme
2007.01.17 20:52 "Re: Elevation Data", by Joris Van Damme
2007.01.17 21:00 "Re: Elevation Data", by Bob Friesenhahn
2007.01.17 21:58 "Re: Elevation Data", by Joris Van Damme
2007.01.17 22:18 "Re: Elevation Data", by Bob Friesenhahn
2007.01.18 11:09 "Re: Elevation Data", by Andrey Kiselev
2007.01.17 20:00 "Re: Elevation Data", by Craig Bruce
2007.01.17 17:01 "Re: Elevation Data", by Bob Friesenhahn
2007.01.17 18:35 "Re: Elevation Data", by Joris Van Damme
2007.01.17 21:08 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 19:27 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 16:08 "Re: Elevation Data", by Bob Friesenhahn
2007.01.17 16:30 "Re: Elevation Data", by Joris Van Damme
2007.01.17 19:03 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 17:28 "Re: Elevation Data", by Joris Van Damme
2007.01.17 21:18 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 16:51 "Re: Elevation Data", by Gerben Vos
2007.01.17 18:03 "Re: Elevation Data", by Joris Van Damme
2007.01.17 16:27 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 19:00 "Re: Elevation Data", by Joris Van Damme
2007.01.17 21:51 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 03:35 "Re: Elevation Data", by Frank Warmerdam
2007.01.17 08:00 "Re: Elevation Data", by Joris Van Damme
2007.01.17 20:07 "Re: Elevation Data", by Joris Van Damme

2007.01.17 19:03 "Re: Elevation Data", by Frank Warmerdam

Joris wrote:
> So that leaves either b), or either agreeing a 'just anything' scheme
> doesn't work. I have some major remarks with the dynamic scheme. For
> starters, it's a two-pass scheme. Your algorithm needs to browse through
> the complete data before it's able to derive a range and make sense of
> the first pixel. That's no problem if images are small and/or buffered,
> but it doesn't scale to progressive streamed handling if big images.

Joris,

I'm not sure where progressive streaming came into this.  My OpenEV
viewer already does dynamic sampling of non-8bit TIFF files and
automatic contrast stretch.  It doesn't require too much extra time,
and it provides excellent quick display of a wide variety of scientific
data, including elevation data.

> Conversely, much imagery doesn't use its full range. Normal photographic
> material, for example, doesn't use the brightest white, nor does it
> contain patches of pure black. That's intentional, that's the actual
> image. Your dynamic range detection scheme applies something like a
> histogram equalisation, in a non-lineair space to add injury to insult,
> and that's no writer's intention.

Certainly automatic per-sample autoscaling is not appropriate for
simple photometric data.

> So, it seems that an 'anything goes as I'll detect it anyway' just isn't
> a valid option, not with interchange in mind, and not for progressive
> streamed handling of big images in any case.

I disagree.  If the objective is interchange with the family of geospatial
and scientific raster viewing applications it is still very useful.  It
is less so if the objective is display in photo viewers.  I disagree that
dynamic scaling is impractical for large images.

There is a certain inherent tension between those who think of TIFFs and
images in general in photometric terms, and those who think of them as a
container for transporting all sorts of gridded scientific data.  But we
need to recognize they are both legitimate applications.

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    | President OSGeo, http://osgeo.org