[Digikam-devel] [Bug 125916] Problem with opening 16bit TIFF
Gilles Caulier
caulier.gilles at free.fr
Sun Sep 3 09:44:29 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:44 -------
SVN commit 580300 by cgilles:
digikam from trunk : DImg::TiffLoader : digiKam cannot handle TIFF file without RGB color-space.
Marcel, this is still to do in tiff decoder RGB color-space is used with 90% of tiff files, especially with photograph pictures, but we need to finalize this part to support others tiff color-spaces.
This commit prevent dummy image data decoding in editor.
CCBUGS: 125916
M +6 -3 tiffloader.cpp
--- trunk/extragear/graphics/digikam/libs/dimg/loaders/tiffloader.cpp #580299:580300
@ -151,15 +151,18 @
return false;
}
+ // TODO: check others TIFF color-spaces here. Actually, only RGB is supported.
+ // 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)
{
- kdWarning() << k_funcinfo << "Can't handle image without RGB photometric: " << photometric << endl;
+ kdWarning() << "Can't handle image without RGB color-space: "
+ << photometric << endl;
TIFFClose(tif);
return false;
}
- */
if (samples_per_pixel == 4)
m_hasAlpha = true;
More information about the Digikam-devel
mailing list