Bug 307964 - Not compatible with Canon EOS 5D Mark III
Summary: Not compatible with Canon EOS 5D Mark III
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-DImg-RAW (show other bugs)
Version: 2.9.0
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-06 08:51 UTC by Vamp898
Modified: 2020-11-03 11:00 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 3.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vamp898 2012-10-06 08:51:50 UTC
The Canon EOS 5D Mark III should be supported since digiKam 2.7.0, but in 2.9.0 it is still _not_ working.

If you open a image it gets a very strong pink color and the image is just completely unusable.

When i click on Color --> Auto-Correction --> Equalize, that helps on some photos but not on all and the colors are not always correct.
Comment 1 S. Burmeister 2012-10-06 09:07:01 UTC
Any screenshots and files to test with?
Comment 2 Vamp898 2012-10-06 09:17:52 UTC
Sure sure, but i will send you rather this studio shot from dpreview as this was taken under controlled studio environment with color checker and lot of stuff

http://movies.dpreview.com.s3.amazonaws.com/canon_eos5dmkiii/5D3_5199.CR2.zip

The embedded JPEG shows fine and correct, but as soon you go to [F4] (the edit function or you just use showFoto) all is pink

This is how it looks like to me after opening with showFoto

http://img6.imagebanana.com/img/caij747j/pink.jpg
Comment 3 S. Burmeister 2012-10-06 09:40:46 UTC
Even libraw 14.6 from the current digikam git seems to not handle this correctly. I do not have colour management available hence it cannot be the cause.

dcraw -v -w 5D3_5199.CR2 produces a correct ppm image. dcraw 9.16
Comment 4 Vamp898 2012-10-06 10:00:16 UTC
So is this a bug in libraw?

As it works with the current RawTherapee, maybe the Color Profile can be taken from them?
Comment 5 S. Burmeister 2012-10-06 11:43:16 UTC
Digikam does not decode RAW on its own. And since dcraw works I'd guess that libraw is a good candidate.

And indeed, libraw only supports the Mark III only with 0.14.7 and not 0.14.6 which is what digikam ships. Thus you will have to wait until the Help menu > Components information shows at least 0.14.7 for libraw.

http://www.libraw.org/download#changelog

LibRaw 0.14.7 (27-06-2012)
Imported dcraw 9.15 (1.449):
New cameras supported: Canon 5D Mark III, G1 X, 1D X and Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5; Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210;
Support for updated Samsung NX200 firmware.
Makefile.msvc: easy additional compiler flag editing.
Comment 6 Pierre Hanser 2012-10-06 11:48:36 UTC
a few days in the past the raw conversion on my digikam version was switch to 'bilinear' and results where awful with a 7d image. switching back to 'amaze' restored the good colors. may be you have the same problem
Comment 7 caulier.gilles 2012-10-06 16:52:25 UTC
With digiKam 3.0.0, no problem :

http://www.flickr.com/photos/digikam/8059884310/sizes/o/in/photostream/

Gilles Caulier
Comment 8 S. Burmeister 2012-10-06 17:30:15 UTC
What Version oft libraw do you use?
Comment 9 S. Burmeister 2012-10-06 17:37:23 UTC
Just saw it in the Screenshot. Current gibt only has 0.14.6 while you already use 0.15. This just confirms my findings.
Comment 10 Vamp898 2012-10-06 21:03:58 UTC
Im a bit confused

The Homepage of digikam tells for Release 2.7.0

In this release, for a better RAW files processing support, Libraw library have been imported to libkdcraw with last 0.14.7 release. New cameras are now supported: Canon 5D Mark III, G1 X, 1D X and Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5; Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210.

Doesnt that mean that in 2.7.0 it should be included

now i have digiKam 2.9.0, so it should be defently there

here are my version:
libraw 0.14.7
libkdcraw 4.9.2
dcraw 9.16
digikam 2.9.0

Why is the support not there? Is it a wrong information in the News?
Comment 11 Vamp898 2012-10-06 21:11:50 UTC
Ok if i use the Version Information in the digiKam application itself it shows the following:

Version of KDcraw: 2.1.0
Version of LibRaw: 0.14.6

5D Mark III is not listet there.

Can anyone tell why digiKam 2.9.0 have libraw 0.14.6 when it should have 0.14.7 since 2.7.0?
Comment 12 caulier.gilles 2012-10-07 03:21:19 UTC
libraw is included in libkdcraw, published with KDEGraphics components. Libkdcraw is managed by digiKam team.

When we updated libkdcraw, it appears in digiKam log. digiKam tarbal include libkdcraw but pckager prefert to use official release from KDE. This is why you have an old release of libraw.

Gilles Caulier