[Gimp] Starten Sie die Skripterstellung mit Python

Lassen Sie uns ein sehr einfaches Skript erstellen.

Speicherort für die Skripterstellung

Wo soll ich das Skript schreiben? Platzieren Sie es an der Stelle, die unter "Bearbeiten" - "Einstellungen" - "Ordner" - "Plug-Ins" angezeigt wird. Version ist 2.8 gimp_config.png

Skript

Es scheint, dass es durch Registrierung bei Gimp ausgeführt werden kann. Stellen Sie im Argument der Registermethode verschiedene Einstellungen ein. Weitere Informationen finden Sie in der Dokumentation.

#coding: UTF-8
from gimpfu import *

def plugin_main(timg, tdrawable):
    pdb.gimp_message("TEST")

#Registrieren Sie sich bei Gimp
register(
        "python_fu_resize",  #Der Name des Befehls beim Aufruf über die Befehlszeile oder das Skript
        "",  #Informationen zum Plug-In werden im Prozedurbrowser angezeigt
        "",  #Informationen zum Plug-In werden im Prozedurbrowser angezeigt
        "o-kuhiiro",  #Name des Autors
        "o-kuhiiro",  #Name des Copyright-Inhabers
        "2015",  #Jahr des Urheberrechts
        "<Image>/test.py",  #Bezeichnung für das Plug-In-Menü
        "RGB*, GRAY*",  #Der Bildtyp, der vom Plug-In verarbeitet werden soll
        [],  #Streit
        [],  #Rückgabewert
        plugin_main  #Funktionsname
)

main()

Lauf

Öffnen Sie das entsprechende Bild in Gimp. Dann im Menü gimp_py_run.PNG Sie können es ausführen.

Sie können den interaktiven Modus auch mit "Filter" - "Python-Fu" - "Konsole" starten.

Recommended Posts

[Gimp] Starten Sie die Skripterstellung mit Python
Starten Sie in 5 Minuten GIMP Python-Fu
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Metaanalyse in Python
Unittest in Python
Epoche in Python
Zwietracht in Python
Starten Sie Python
Python-Schnellstart
Deutsch in Python
DCI in Python
Quicksort in Python
N-Gramm in Python
[Python] Beginne zu lernen
Programmieren mit Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Gnubg Python Scripting
Reflexion in Python
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python
LiNGAM in Python
In Python reduzieren
In Python flach drücken
Sortierte Liste in Python
Täglicher AtCoder # 36 mit Python
Clustertext in Python
AtCoder # 2 jeden Tag mit Python
Täglicher AtCoder # 32 in Python
Täglicher AtCoder # 6 in Python
Täglicher AtCoder # 18 in Python
Bearbeiten Sie Schriftarten in Python
Singleton-Muster in Python
Dateioperationen in Python
Lesen Sie DXF mit Python
Täglicher AtCoder # 53 in Python