GIMP-Bearbeitungsmischung in Python-Skript erzeugt unterschiedliche Mischung als das Mischwerkzeug

StackOverflow https://stackoverflow.com//questions/23058643

  •  26-12-2019
  •  | 
  •  

Frage

Ich versuche, ein Skript zu schreiben, das wiedergibt, bewegt und fügt zwei Bilder in einem mit GIMP 2.8 auf Ubuntu 13.10.

Ich habe die 2 benötigten Bilder und die Ergebnisse hier hochgeladen: http://imgur.com/a/bjgia

Ich habe es gelungen, alles zu laufen, aber ein Punkt schlägt fehl.der MischbefehlIch habe das Problem auf den Befehl pdb.gimp_edit_blends reduziert, der anstelle der Mischung der Schichtmaske mit dem transparenten Hintergrund erzeugt, dass er einen undurchsichtigen Gradienten erzeugt.

generasacodicetagpre.

Der gesamte Code ist hier: http://pastie.org/9079343

Jede Idee, was ich falsch mache? Vielen Dank

War es hilfreich?

Lösung

Ihr Fehler ist in Ihrem eigenen Code ziemlich viel - Sie rufen die Mischfunktion an Der FG_LAYER als erster Parameter anstelle der Maske:

generasacodicetagpre. Tun Sie stattdessen denselben Anruf, der die Maske als fähigem Parameter passiert (Sie haben es bereits in der Variablen "Maske"):

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top