Weekly Edit 30: Plugin darktable Holger pour Enfuse

Dans ce tuto, Harry Durgin vous présente l’utilisation du plugin d’Holger pour utiliser enfuse sous darktable. Ce plugin permet de gagner du temps pour faire du HDR ou du focus stacking. C’est un script lua qui permet l’utilisation d’align_image_stack et enfuse. Bon visionnage !

Source: http://weeklyedit.com/holgers-lua-plugin-enfuse/

Procédure d’installation du plugin tirée du README

Télécharger le plugin avec l’un de ces deux liens:

enfuse_pro-2.1beta1.tar @multimedia4linux.de
enfuse_pro-2.1beta1.tar @weeklyedit.com

Sous ubuntu, il faudra installer des paquets nécessaires pour l’utilisation de lua

sudo apt-get update
sudo apt-get install liblua5.2-0 liblua5.2-dev lua5.2 lua5.2-doc

Le programme align_image_stack (contenu dans hugin-tools), enfuse et exiftool seront utiles pour générer les images HDR et DFF (Focus Stacking)

sudo apt-get install hugin-tools enfuse libimage-exiftool-perl

Harry conseille aussi l’utilisation d’enfuse dans sa version récente,  la 4.2

sudo add-apt-repository ppa:hugin/hugin-builds
sudo apt-get update
sudo apt-get upgrade

Si non présents, créer les dossiers suivants:

~/.config/darktable/lua/contrib
~/.config/darktable/lua/en_DE/LC_MESSAGES

Copier ensuite le script lua enfuse_pro.lua dans

~/.config/darktable/lua/contrib

Pour que darktable démarre le script, il faudra éditer le fichier ~/.config/darktable/luarc pour y ajouter cette ligne:

require “contrib/enfuse_pro”

Démarrer darktable et vous devriez avoir “fusion to hdr or dff image” devrait apparaître les options d’exportation.

7 pensées sur “Weekly Edit 30: Plugin darktable Holger pour Enfuse”

  1. merci de l’information. je viens de suivre la manip à monsieur durgin et j’ai un assemblage hdr dans darktable et un assemblage focus stacking.

    une remarque de ma part… pour créer un dossier et sous dossiers en une ligne

    mkdir -p ~/.config/darktable/lua/contrib permet d’eviter de faire

    cd ~/.config/darktable
    mkdir lua
    mkdir lua/contrib

    sinon super info que je manquerais pas d’utiliser.

  2. Suivi le tuto pas à pas , mais pas d’option de fusion dans l’exportation , ni d’option lua dans les paramètres . Mon darktable (2.2.3) sur un ubuntu 16.04.2 est en français , est ce que ça peut en etre la cause ?
    Comment faire un peu de troubleshooting là dessus ?
    Hubert.

  3. After sometimes on it :
    ref to : https://www.darktable.org/usermanual/ch09.html.php
    I found we can troubleshoot lua script by starting darktable in CLI with “-d lua” so lua debug msg are returned , and some tests can be done to be sure lua scripts are working as expected .
    So the error msg was :
    LUA ERROR : /home/hubpliss/.config/darktable/luarc:1: syntax error near char(226)
    Creating the luarc file , i copy/paste from firefox require “contrib/enfuse_pro”
    After some tests , seems a character become invalid during the paste ( probably the double quote)
    I wrote the command manually (require “contrib/enfuse_pro”) and all is fine now 🙂 .

    Hubert.

  4. Très bonne surprise !!! Merci du partage !

    J’ utilisais Enfuse sous Hugin notamment pour faire du “focus stacking” , heureux de voir que c’ est aussi possible maintenant sous Darktable, je vais rapidement tester ça !!!!

  5. bonsoir

    ce module avait l’air interessant au début , mais dans l’usage j’ai souvent des messages d’erreurs en lancant via la console.

    j’ai chargé les deux images de mr durgin et lancé le module

    donc copie de console à partir du lancement du module


    patrick@patrick-win7:~$ darktable
    enfuse 4.2
    Written aligned images to files with prefix “.aligned_”
    enfuse: warning: exposure width less than 0; will use 1/1024
    enfuse: warning: option “–contrast-window-size” has no effect as contrast
    enfuse: warning: weight is zero
    enfuse: warning: option “–contrast-edge-scale” has no effect as contrast
    enfuse: warning: weight is zero
    enfuse: warning: option “–contrast-min-curvature” has no effect as contrast
    enfuse: warning: weight is zero
    enfuse: warning: compression is not supported with output
    enfuse: warning: file type “”

    enfuse: error opening output file “/home/patrick/Téléchargements/2017-03-07-05-52-54-0-2017-03-07-05-53-29-0.”;
    enfuse:
    Precondition violation!
    did not find a matching codec for the given file extension
    (/build/libvigraimpex-dp3J2t/libvigraimpex-1.10.0+dfsg/src/impex/codecmanager.cxx:271)

    enfuse: info: remove invalid output image “/home/patrick/Téléchargements/2017-03-07-05-52-54-0-2017-03-07-05-53-29-0.”
    enfuse: warning: could not remove invalid output image “/home/patrick/Téléchargements/2017-03-07-05-52-54-0-2017-03-07-05-53-29-0.”: No such file or directory

    d’autres fois j’ai un résultat completement noir ou presque noir.

    les parametres que j’ai de haut en bas…

    5
    8
    3
    0.9

    free preset
    1,0000
    0,0000
    0,0000
    0,0000
    0,0000

    0.1
    0.0%
    5
    TIFF
    Téléchargements

    tif
    16 bits
    deflate avec prédiction

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *