AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2003.11.26 14:17 "[Tiff] Bug in LogLuv", by Antonio Scuri
2003.11.26 16:31 "[Tiff] Re: Bug in LogLuv", by Greg Ward
2003.11.26 17:41 "[Tiff] Re: Bug in LogLuv", by Antonio Scuri
2003.11.26 17:54 "[Tiff] Re: Bug in LogLuv", by Greg Ward
2003.11.27 15:10 "[Tiff] Re: Bug in LogLuv", by Andrey Kiselev
2003.11.27 15:23 "[Tiff] Re: Bug in LogLuv", by Kai-Uwe Behrmann
2003.11.27 15:48 "[Tiff] Re: Bug in LogLuv", by Antonio Scuri
2003.11.27 16:01 "[Tiff] Re: Bug in LogLuv", by Kai-Uwe Behrmann
2003.11.27 19:10 "[Tiff] Re: Bug in LogLuv", by Greg Ward

2003.11.27 19:10 "[Tiff] Re: Bug in LogLuv", by Greg Ward

Is there an option in libtiff to convert Your format to 32-bit floats or 16-bit ints other than the 8-bit output I optain currently with libtiffs fallback functionality?

This would help me supporting this format in cinepaint.

To talk to the library in 32-bit floats (CIE XYZ components or Y for grayscale), you need to set the tag:

        TIFFSetField(tif, TIFFTAG_SGILOGDATAFMT, SGILOGDATAFMT_FLOAT);

This and other tips are available on my web pages at:

http://www.anyhere.com/gward/pixformat/tiffluv.html

If you need to convert to and from an RGB representation, you can follow the recommendations in my JGT paper:

http://www.anyhere.com/gward/papers/jgtpap1.pdf

-Greg