Summary: | Detects enfuse and enblend versions wrong | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Philip Johnsson <philip.johnsson> |
Component: | Plugin-Generic-ExpoBlending | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | benjamin.girault, ergy.ergy, florian_staudacher, lachlan, michalodstrcil, opensc, urcindalo, uwe.haider, vjdpk |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 3.3.0 | |
Sentry Crash Report: | |||
Attachments: |
Exposure Blending Import Wizard - screenshot
Exposure Blending GUI with error message - screenshot. |
Description
Philip Johnsson
2013-04-13 19:37:35 UTC
This happens because in Enfuse 4.1 the way to set exposure is through --exposure-weight= WEIGHT whereas in Enfuse 4.0 it is done through --wExposure=WEIGHT and the current expoblending tool has imported the enfuse 4.0 command line tool . (In reply to comment #1) > This happens because in Enfuse 4.1 the way to set exposure is through > --exposure-weight= WEIGHT > whereas in Enfuse 4.0 it is done through --wExposure=WEIGHT and the current > expoblending tool has imported the enfuse 4.0 command line tool . Both Enfuse 4.0, 4.1 and 4.1.1 use --exposure-weight=WEIGHT only Enfuse 3.2 use --wExposure=WEIGHT. Most likely the problem is how the code in enfusebinary.cpp parse version data to determine if it should call on enfuseVersion4x fuctions in actionthread.cpp that gives 4.x command line compatibility. If enfuseVersion4x fuction isn't met then it use the older syntax parameters. Philip, can you please post a screenshot of the point where the error occurs(along with the error preview). I have this problem, and am running Digikam 3.1.0 with Kipi-plugins 3.1.0 on Gentoo Linux, and have enfuse 4.1.1 . When I try to blend bracketed images, the dialog works fine until I press "preview". Then in the place where I should have a preview image I get the error message: "Failed to process preview of bracketed images" When I click on the "details" button under this error message it brings up a dialog box saying: Cannot run enfuse: enfuse: unknown option "--wExposure=1" Try "enfuse --help" for more information. I have the same problem as Lachlan for the kipi-plugins 3.2.0, enfuse 4.1.1 . System is also Gentoo Linux. Created attachment 80263 [details]
Exposure Blending Import Wizard - screenshot
Created attachment 80264 [details]
Exposure Blending GUI with error message - screenshot.
Might be interesting to know that the Panorama tool from within Digikam runs the right parameters with enfuse 4.1.1 without any errors. Panorama tool has its own source codes and its import wizard is different from that of expoBlending. I am working on this bug (as a part of GSoC) and I would port the panorama plugin in the expoblending tool as well. Panorama tool source code comes from Expoblending actually, so the import wizard is similar. As for enfuse, the Panorama tool do not use it. Soumajyoti: In Expoblending, enfuse detection is in manager/enfusebinary.*, and use of enfuse in manager/actionthread.*. I have the same problem on ArchLinux. Depending options, I have also an other error message : Impossible d'exécuter /usr/bin/enfuse : enfuse: unknown option "--HardMask" Try "enfuse --help" for more information. I have the exact same problem as Sebastien but in Gentoo. The error is triggered with both kipi-plugins 3.1.0 and 3.2.0 with enblend 4.1.1. Git commit 04b067a799a1606550c6bd8e055688e1ad4675ae by Benjamin Girault. Committed on 29/07/2013 at 11:30. Pushed by girault into branch 'master'. Expoblending: Enfuse version bugfix M +13 -2 expoblending/manager/enfusebinary.cpp M +8 -1 expoblending/manager/enfusebinary.h M +1 -1 expoblending/manager/manager.cpp http://commits.kde.org/kipi-plugins/04b067a799a1606550c6bd8e055688e1ad4675ae Ok... I am looking at the fixes. *** Bug 323241 has been marked as a duplicate of this bug. *** *** Bug 327257 has been marked as a duplicate of this bug. *** |