ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 DCRAW and X3f sigma files

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

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