
Hi all (and in particular Christian), I have some questions about TIFF reader/writer in GIL new_io. First, I do not understand why *bits32f* are scoped in the range [0.f ... 1.f]. It is for our applications a real limitation because we use float TIFF images not scoped in the range. We thus have to define a new type (e.g. bits32F) which is not scoped and simply typedef float bits32F. In addition, why double is not "typedefed" by default? We also have to define a new type: typedef double bits64f. Double however seems to be supported in the writer. Last, but not least, there is no support for *tiled TIFF*. Nothing about tiled TIFF is defined in tiff_tags.hpp. Maybe we could add in tiff_device_base a read_tile method, similar to read_scaline (sic), but which simply swap TIFFReadScanline with TIFFReadTile. So, do you plan to add this stuffs in the new version of GIL io? Maybe I could help. Let me know. Best regards, Olivier