Forum Wiki Galerie Kontakt Wie man Fragen richtig stellt. Tutorial Forum
Zurück   GIMP-Forum 3.0 > Allgemeines > OFF-Topic

Hinweise
Alt 18.01.2008, 11:21   #1
MichaJo
Erfahrener Benutzer
 
Benutzerbild von MichaJo
 
Registriert seit: 30.09.2005
Beiträge: 1.506
Standard GIMP Plugins/Scripts in Python schreiben

Ich finde immer wieder bei meinen Fragen zu GIMP und Python nicht die richtige Rubrik, also dann halt OFF-Topic.
Beim Versuch, mich mit Python, speziell Python in GIMP zu beschäftigen,
habe ich wohl die meiste Zeit damit verbracht, zu suchen.
(Und hier Fragen zu stellen, danke nochmal für die immer geduldigen Antworten)
Ich würde mich aber gerne selber etwas tiefer einarbeiten, finde aber in den zig Fundstellen oft trotzdem nicht das Richtige.
Wie gehe ich also methodisch am besten vor?
Zur Zeit suche ich im PDB-browser mit mehr oder weniger geeigneten Suchbegriffen nach Funktionen, die das Gewünschte erledigen.
Per "Apply" bekomme ich dann das Gerüst geliefert.
Beispiel neuen Layer erstellen:
layer = pdb.gimp_layer_new(image, width, height, type, name, opacity, mode)
Im clothify.py habe ich aber (eher zufällig) diese Entsprechung gefunden:
layer_one = gimp.Layer(img, "X Dots", width, height, RGB_IMAGE, 100, NORMAL_MODE)
Je nachdem, ob ich zufällig eine Entsprechung finde, oder nicht, beinhaltet mein Source-Code dann am Ende einen Mischmasch aller möglichen Konventionen.
Drei Zeilen aus einem source als Beispiel:
mhl_imgin.add_layer(mhl_collapse_layer, -1)
gimp.Image.lower_layer(mhl_imgin, mhl_collapse_layer)
pdb.gimp_edit_clear(mhl_collapse_layer)

Also, ich bräuchte Tipps zur Methodik. Das dir-statement im python-browser ist ja schon mal ein erster Schritt,
aber der hat mich beispielsweise auch nicht auf layer_one = gimp.Layer(img, "X Dots", width, height, RGB_IMAGE, 100, NORMAL_MODE) gebracht.
Ich habe nirgends gefunden, dass ich auf diese Art und mit diesen Parametern das pdb-Pendant ersetzen kann.


Gruß

Micha
__________________
Galeriebild

Es ist nctihs so efnicah, dsas man es nhcit flasch mehacn knnöte.
MichaJo ist offline   Mit Zitat antworten
 

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gimp besorgen und installieren. Rebell Technische Fragen 106 28.10.2014 17:30
The GIMP 2.2.0 schumaml Neues von GIMP 8 01.07.2006 19:35
The GIMP 2.2-pre2 schumaml Neues von GIMP 11 25.01.2005 19:51
The GIMP 2.2-pre1 (Halloween Release) schumaml Neues von GIMP 2 14.11.2004 19:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:47 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.