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
September 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.09.15 12:38 "alpha in Grayscale or Palette", by Anurag Singh
2006.09.15 15:49 "Re: alpha in Grayscale or Palette", by Gerben Vos
2006.09.15 17:37 "Re: alpha in Grayscale or Palette", by Bob Friesenhahn
2006.09.15 17:46 "Re: alpha in Grayscale or Palette", by Ed Grissom
2006.09.15 17:54 "Re: alpha in Grayscale or Palette", by Bob Friesenhahn
2006.09.16 20:01 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.16 20:47 "Re: alpha in Grayscale or Palette", by Bob Friesenhahn
2006.09.16 21:50 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.16 22:00 "Re: alpha in Grayscale or Palette", by Toby Thain
2006.09.16 22:18 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.16 22:20 "Re: alpha in Grayscale or Palette", by Toby Thain
2006.09.16 22:38 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.17 02:07 "Re: alpha in Grayscale or Palette", by Graeme Gill
2006.09.17 08:49 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.17 09:03 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.17 10:39 "Re: alpha in Grayscale or Palette", by Graeme Gill
2006.09.17 17:23 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.18 01:35 "Re: alpha in Grayscale or Palette", by Graeme Gill
2006.09.18 09:40 "Re: alpha in Grayscale or Palette", by Joris Van Damme
2006.09.18 14:39 "Re: alpha in Grayscale or Palette", by Gerben Vos
2006.09.16 09:58 "Re: alpha in Grayscale or Palette", by Anurag Singh
2006.09.18 11:23 "Re: alpha in Grayscale or Palette", by Gerben Vos
2006.09.18 11:06 "Re: alpha in Grayscale or Palette", by Gerben Vos

2006.09.17 02:07 "Re: alpha in Grayscale or Palette", by Graeme Gill

Joris wrote:
>  
> challenge here is to somehow involve alpha in that scheme. Is RGBA
> (20,20,20,20) closest to RGBA (20,20,100,20), or is it closest to RGBA
> (20,20,20,100)? Put more generally, you need to weigh color difference
> against alpha difference, and it's not quite clear how to avoid making
> rather arbitrary weight decisions.

That doesn't seem that difficult. Assume the most sensitive situation
(ie., against an opaque neutral background), and compute the RGB color that
would result from that RGBA value. Convert color distance to a more visual
metric if you like (L*a*b* maybe), and apply the usual color quantization
algorithms in 4D, rather than 3D (I used to like the variance cut that I
put in xli).

The main limitation would be that your palette may be rather small
when measured against the 4D space you're trying to quantize,
and the result may not be that visually appealing.
One trick that would help would be to scale the Alpha dimension
so that it is quantized more coarsely, freeing up more palette
entries for colors.

(This seems all rather similar to the types of things I do in
arriving at an "optimal" CMYK test point set used for color
profiling, the Alpha being analogous to K ....)

Graeme Gill.