Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
chemins
#1
Bonjour,
Il m'est venu une idée un peu saugrenue en voulant ajouter une forme un peu bizarre à une photo retouchée sur darktable: est-il possible (plugin ?) d'importer un ficher svg créé sous gimp ou sous scribus pour l'utiliser dans darktable comme chemin ?
De même, est-il possible d'exporter un chemin tracé sous darktable (pour l'utiliser dans un autre photo par exemple) ou dans un autre logiciel tel que gimp ?
Merci de m'éclairer !
Répondre
#2
Bonsoir, je ne pense pas que ce soit possible et que personne n'a jamais essayé !
Répondre
#3
Copier un chemin d'une photo à une autre dans darktable, c'est tout à fait possible. Par contre, je confirme ce que dit @jpg54 : il n'y a rien ni en sortie, ni en entrée pour utiliser un masque ailleurs que dans darktable.
Mes photos : jpverrue.fr
Répondre
#4
Merci pour vos réponses. Je ne me rends pas trop compte de la difficulté, mais ça pourrait être intéressant comme possibilité.
Répondre
#5
Je pense que les chemins dessinés dans darktable n'ont rien à voir avec un tracé vectoriel. AMHA
Répondre
#6
Désolé de te contredire, Jean-Paul, mais je suis certain que ce sont des tracés vectoriels. Ne serait-ce que parce qu'il est possible de déplacer un/des points à volonté et de revenir sur un masque déjà existant. Ce sont même des courbes de Bésier puisqu'on peut modifier les caractéristiques de chaque point : rayon, inclinaison, valeur du dégradé, etc.

De toute façon, il ne pourrait pas en être autrement, car enregistrer un masque matriciel dans un fichier xmp est inimaginable, compte tenu de la taille en pixels d'un tel masque. Imagine un masque sur une photo de 24 Mpxls, celui-ci fait alors aussi 24 Mpxls, soit en comptant 16 bits par pixel, 48 mégaoctets. Peut-être pourrait-on les compresser, sans pertes évidemment, ce qui donnerait environ 30 mégaoctets par masque à ajouter dans le xmp. On aurait donc des xmp plus grands que les raws !!!

Voici un exemple de ce qui est enregistré dans un fichier xmp pour un masque assez simple, un rectangle. Soit 335 octets.
Code :
darktable:mask_points="00a05bb8500f963c06a05bb8500f963c06a05bb8500f963cd09b0a3bd09b0a3b02000000f74d283f793f163df74d283f793f163df74d283f793f163dd09b0a3bd09b0a3b02000000249b283f3897d43d249b283f3897d43d249b283f3897d43dd09b0a3bd09b0a3b02000000005d9d3a73a0a43dff5c9d3a73a0a43dff5c9d3a73a0a43dd09b0a3bd09b0a3b02000000"
darktable:mask_nb="4"

J'ai compté 289 chiffres dans mask_points, ce ne sont en conséquence pas simplement des nombres de 16 bits alignés, mais plus certainement l'enregistrement d'une ou plusieurs structures (au sens C de la chose). Je me souviens avoir aperçu ce système quand j'avais codé les timestamps.
Il est bien noté en dessous que mon chemin ne compte que 4 points (un rectangle vous dis-je...). De toute façon, si on veut tout savoir, y'a qu'à aller lire le code, c'est libre !
Mes photos : jpverrue.fr
Répondre
#7
Oui, je suis d'accord avec les courbes de Bézier et effectivement certains dessins vectoriels les utilisent aussi. Je n'ai pas trop voulu entrer dans les détails, mais là, on ne sait pas comment les interpréter sans aller récupérer les routines de darktable pour faire un convertisseur en format .SVG utilisable dans Scribus ; Gimp ou tout autre logiciel sachant lire ces fichiers.
Répondre
#8
Oui, rien n'est prévu, mais apparemment, ce serait faisable. Y a-t-il un intérêt à le faire ? Quelle en serait l'utilité ? Je ne sais pas.
Mes photos : jpverrue.fr
Répondre


Atteindre :


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