[Digikam-devel] [Bug 125916] Problem with opening 16bit TIFF
Gilles Caulier
caulier.gilles at free.fr
Sun Sep 3 09:52:26 BST 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=125916
------- Additional Comments From caulier.gilles free fr 2006-09-03 10:52 -------
SVN commit 580303 by cgilles:
digikam from trunk : DImg::TiffLoader : the loader work fine with PHOTOMETRIC_MINISBLACK TIFF color-space (Blacl & white picture converted with ImageMagick).
Marcel, we need to check the current implementation with others TIFF color-spaces. There are a lots of tiff sample pictures in libtiff repository :
http://www.remotesensing.org/libtiff/images.html
CCBUGS: 125916
M +7 -2 tiffloader.cpp
--- trunk/extragear/graphics/digikam/libs/dimg/loaders/tiffloader.cpp #580302:580303
@ -21,6 +21,9 @
* - http://freeimage.cvs.sourceforge.net/freeimage/FreeImage/Source/Metadata/XTIFF.cpp
* - https://subversion.imagemagick.org/subversion/ImageMagick/trunk/coders/tiff.c
*
+ * Test images repository:
+ * - http://www.remotesensing.org/libtiff/images.html
+ *
* This program is free software; you can redistribute it
* and/or modify it under the terms of the GNU General
* Public License as published by the Free Software Foundation;
@ -151,12 +154,14 @
return false;
}
- // TODO: check others TIFF color-spaces here. Actually, only RGB is supported.
+ // TODO: check others TIFF color-spaces here. Actually, only RGB and MINISBLACK
+ // have been tested.
// Complete description of TIFFTAG_PHOTOMETRIC tag can be found at this url:
// http://www.awaresystems.be/imaging/tiff/tifftags/photometricinterpretation.html
TIFFGetFieldDefaulted(tif, TIFFTAG_PHOTOMETRIC, &photometric);
- if (photometric != PHOTOMETRIC_RGB)
+ if (photometric != PHOTOMETRIC_RGB ||
+ photometric != PHOTOMETRIC_MINISBLACK)
{
kdWarning() << "Can't handle image without RGB color-space: "
<< photometric << endl;
More information about the Digikam-devel
mailing list