Versionsgeschichte | ||
---|---|---|
Revision $Revision: 1.0 $ | 2011-01-23 | r.s |
Das Kurven laden - Plugin öffnet die mit dem Kurvenwerkzeug geschriebenen Dateien und gibt Wertearrays für die Benutzung mit gimp-curves-spline oder gimp-curves-explicit zurück.
Sie benutzen dieses Werkzeug :
In Script-Fu mit dem Kommando (plug-in-curveloader KANÄLE DATEINAME).
Nur ein Array und die Elementanzahl dieses Arrays werden zurückgegeben, dabei repräsentiert 0 den Wertekanal, 1 den Rotkanal, 2 den Grünkanal , 3 den Blaukanal und 4 den Alphakanal. Sie können auch die vordefinierten Werte HISTOGRAM-VALUE, HISTOGRAM-RED, HISTOGRAM-GREEN, HISTOGRAM-BLUE oder HISTOGRAM-ALPHA benutzen.
Gibt alle Kanäle der Kurvendatei als Arrays zurück. Das erste Element ist die Anzahl der Elemente des Wertearrays, dann das Wertearray, dann die Anzahl der Elemente des Rotarrays, dann das Rotarray ...
Der Dateiname der zu ladenden Kurvendatei.
Gibt die Kurve des Grünkanals aus der Datei mycurve zurück
Gibt die Kurve des Rotkanals aus der Datei redcurve zurück
Wende alle Kurven aus der Datei allcurves auf alle Kanäle an
Wende alle Kurven aus der Datei allcurves auf alle Kanäle an, kurz geschrieben
Laden Sie dieBeispiel Scheme Datei herunter und kopieren Sie die Datei in den Skripteordner.
Alte GIMP Kurvendateien, die folgendermaßen aussehen:
mit 34 Werten je Linie (Die Punkte sind nur für die bessere Übersicht).
Die Linien repräsentieren die Kanäle Wert, Rot, Grün, Blau und Alpha.
Die Werte sind paarweise angeordnete Ein- und Ausgabefarbwerte im Bereich
zwischen 0 und 255. Werte von -1 werden ignoriert.
Neue GIMP Kurvendateien, die folgendermaßen aussehen:
mit 34 oder 256 Werten je Kanal (Die Punkte sind nur für die bessere Übersicht).
Falls curve-type den Wert smooth hat, gibt das Plugin eine weiche Kurve zurück,
sonst eine Freihandkurve. Die Werte sind paarweise angeordnete (weiche Kurve) Ein-
und Ausgabefarbwerte im Bereich von 0.0 bis 1.0 und werden deshalb mit 255
multipliziert. Werte mit -1 (in der weichen Kurve) werden wieder ignoriert.
Die Dateiverarbeitungsroutine prüft nicht nach ob die Elementanzahl in der weichen
Kurve exakt 34 Punkte beträgt, also werden auch Kurven mit minimal zwei validen
Punktepaaren akzepiert (gilt für beide Kurvendateitypen).