T O P I C R E V I E W |
nwscomps |
Posted - Apr 24 2012 : 08:19:23 It seems that I cannot make the DCRaw dll included in imageen package decode the X3f files from any sigma camera. All I get is a black picture. Is this a imageen bug in the dcraw implementation? This bug exists since long ago, at first I thought it was related to dcraw itself but then I see people can use dcraw commandline tool to decode those files jsut fine, so I thought it can be imageen's fault? Please advise. Thanks.
Francesco Savastano Nwscomps.com Add-ons for the ImageEn Library |
3 L A T E S T R E P L I E S (Newest First) |
Uwe |
Posted - Apr 24 2012 : 15:54:01 Francesco,
Dave Coffin, the developer of DCRAW, doesn't allow the commercial use of his X3F code if dcraw.c has been changed in any way - unless you pay royalties, that is. So, you either use the non-GPL version and do not support X3F in your application, or you try to reach Coffin and ask him how much he wants for his code. I've tried that twice, but never received an answer.
In my eyes it's not really worth the trouble to support X3F.
HTH Uwe
PS: the Sigma SD1 and SD15 are also not supported by the DCRAW code |
nwscomps |
Posted - Apr 24 2012 : 15:20:04 Uwe thank you for the info. So using the gpl version would solve the problem at least for some sigma cameras (except dp1 and dp2x)? If I want to use the gpl what license limitations do I have to deal with? I am using the non gpl version in my photo editor, which is commercial software. Also do you know why X3f has been dropped from non gpl? I guess some license problem there? thanks for any answer.
Francesco Savastano Nwscomps.com Add-ons for the ImageEn Library |
Uwe |
Posted - Apr 24 2012 : 08:41:04 Francesco
You are either using the non-GPL version of dcrawlib.dll, where X3F support has been removed, or you are trying to open an X3F file created by a camera which is not supported by dcraw. The Sigma DP1 and DP2X are such beasts for example.
Uwe |