Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Script lua enfuseAdvanced
#1
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.
Mes photos
dt compilé en local, dernière version officielle et master
Répondre
#2
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 !
Répondre
#3
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.
Mes photos
dt compilé en local, dernière version officielle et master
Répondre
#4
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.
Répondre
#5
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
Mes photos
dt compilé en local, dernière version officielle et master
Répondre
#6
Je l'ai donné plus haut pour un téléchargement direct : https://www.multimedia4linux.de/images/d...-2.1.6.tar
Répondre
#7
Oui, pour enfuse pro que j'ai utilisé, mais pano pro panoramique?
Je vais chercher mieux.
coodialement
Mes photos
dt compilé en local, dernière version officielle et master
Répondre
#8
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 !
Répondre
#9
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.
Mes photos
dt compilé en local, dernière version officielle et master
Répondre
#10
DeepL sera ton ami !
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)