Forum darktable FR

Version complète : Script lua enfuseAdvanced
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Hello,
Suite au post https://forums.darktable.fr/showthread.php?tid=5933
Je me suis intéressé aux scripts lua que je n'avais jamais utilisé et en particulier à enfuseAdvanced.
Je ne sais pas depuis quand ce script ne marche pas, est ce que quelqu'un l'a vu fonctionner?
Ne connaissant pas ce language, j'ai quand même tenter une modif et le truc tombe en marche.
Par contre je ne comprend pas du coup comment le truc a pu fonctionner. Confused

Au cas où quelqu'un voudrait tester:

ligne 327 raw.filename remplacé par temp_image :

local _, source_name, source_id = GetFileName(temp_image)

Cordialement.
Je ne l'ai jamais vu fonctionner par contre j'ai utilisé : https://www.multimedia4linux.de/index.ph...ofessional qui ne marche plus depuis quelques versions et le téléchargement : https://www.multimedia4linux.de/images/d...-2.1.6.tar

Je viens d'essayer ta modif avec la 3.6.1 et la master ça bloque sur blending1 !
Bizarre c'est l'erreur que j'avais avant la modif :
Avec /opt/darktable/bin/darktable -d lua (voir la trace)

Written aligned images to files with prefix "/tmp/aligned_"
64,624744 LUA ERROR : ...e/coelb/.config/darktable/lua/contrib/enfuseAdvanced.lua:329: attempt to compare nil with number
stack traceback:
[C]: in metamethod '__lt'
...e/coelb/.config/darktable/lua/contrib/enfuseAdvanced.lua:329: in upvalue 'UpdateENFargs'
...e/coelb/.config/darktable/lua/contrib/enfuseAdvanced.lua:477: in function <...e/coelb/.config/darktable/lua/contrib/enfuseAdvanced.lua:433>

l'alignement se fait (images alignées dans temp) mais plante avant enfuse.

J'ai essayé enfuse pro, il y a une limitation sur la version d'api (4.0, 5.0) et on est en 7.0,
en changeant la ligne 55:
dt.configuration.check_version(...,{5,0,0},{7,0,0})
ça à l'air de marcher (compatible 7.0 ?)mais le hdr n'est pas rechargé automatiquement dans dt comme dans enfuseAvanced.
Je viens de relancer en ligne de commande :
Code :
jpg@linux:~> /opt/darktable/bin/darktable -d lua
[defaults] found a 64-bit system with 16223660 kb ram and 8 cores (0 atom based)
[defaults] setting very high quality defaults

** (darktable:32422): WARNING **: 18:24:11.298: [Lensfun] /home/jpg/.local/share/lensfun/_lcps.xml:9:94: Bad attribute value `model=acm' for element <distortion>!

[export_job] exported to `/home/jpg/Photos_Test/HDR/Mont Saint Michel/darktable_exported/grandes marée d_oct.-28_01.tif'
[export_job] exported to `/home/jpg/Photos_Test/HDR/Mont Saint Michel/darktable_exported/grandes marée d_oct.-29_01.tif'
[export_job] exported to `/home/jpg/Photos_Test/HDR/Mont Saint Michel/darktable_exported/grandes marée d_oct.-30_01.tif'
jpg@linux:~>
Là ça n'a pas planté la master !
Je vais tester ta modif pour enfuse pro.

Ok, ta modif marche, merci, content de retrouver enfuse pro pour certains traitements particuliers. Ca ne me dérange pas qu'il retourne l'export dans darktable après il doit être possible de récupérer la partie d'export de enfuseAdvenced.
Ok JPG54
Merci pour les liens, j'ai appris qu' on pouvait aligner les images avec hugin (et le libre align_image_stack).
Je n'ai pas compris si la première modif permettait de faire fonctionner enfuseAdvanced, et si ça vaut le coup de la proposer (avis des devs?)
Sinon  je n'ai pas trouvé le lien vers le script lua pano pro  qui m'aurais intéressé, sur le site allemand (nicht verstehen   Tongue

cordialement
Je l'ai donné plus haut pour un téléchargement direct : https://www.multimedia4linux.de/images/d...-2.1.6.tar
Oui, pour enfuse pro que j'ai utilisé, mais pano pro panoramique?
Je vais chercher mieux.
coodialement
Je te donne le lien pano pro mais j'ai jamais été satisfait des panoramiques, il se mélange un peu les pinceaux dans la position des prises.
https://www.multimedia4linux.de/index.ph...ofessional
https://www.multimedia4linux.de/images/d...-2.2.1.tar
Désolé de ne pas avoir compris que ça compris.
Tu trouveras tous leurs scripts : https://www.multimedia4linux.de/index.ph...a-skripten
Il faut fouiller, il y a quelques pépites !
Ok, Merci, je n'avais trouvé l'index général, j'ai fait l'impasse sur l'allemand à l'école Smile
je vais fouiner dans tout ça.
Cordialement.
DeepL sera ton ami !