rr807
15.10.2007, 15:10
Farbverbesserung für Digitalfotos
Tach zusammen!
Mein erstes Script möchte ich Euch nicht vorenthalten. Es ist nicht sehr aufwändig, aber es erzielt bei Fotos eine sehr gute Wirkung. Nach Anwendung werden Farben intensiver, und dunkle Bereiche aufgehellt dargestellt. Dazu erzeugt das Script zwei neue Ebenen, die das Originalbild verbessern. Sind die Korrektureffekte dieser Ebenen zu stark (z.B. unnatürlich intensive Farben), dann kann man das durch Erhöhen der Transparenz der jeweiligen Korrekturebene einfach ausgleichen.
Probiert es mal aus.
Hier das Script: Kopiert es über die Zwischenablage einfach in eine neue Datei "colorimprove.scm".
Viel Erfolg damit
Randolf
; This Script is distributed under the GNU General Public License,
; which specifies the conditions under which you may modify
; and redistribute it. This license is designed to insure the
; freedom of the software and to grant you rights to distribute
; modified copies in a manner consistent with those freedoms.
; Please read it carefully. If you have further questions,
; you may want to refer to the software license pages at
; http://www.gnu.org/licenses/gpl.html
;
; Erstellt von Randolf Rautenberg (randolf (at) crb-service.de)
;
; Farbverbesserung V1.0
;
; Das Script kann im Hauptmenü über
; "Script-Fu" -> "Foto" -> "Farbverbesserung"
; aufgerufen werden.
;
; Die Stärke der Aufhellung kann anschließend manuell durch Änderung
; von Kontrast und Helligkeit der Ebene "Aufhellung" angepasst werden
; (Der Ebenendilaog wird mit [Strg]+[L] wie "Layer" geöfnet).
; Die Farbintensität sowie die Aufhellung können ebenso über die
; Transparenz der jeweiligen Ebene gesteuert werden. Sollten z.B. die
; Farben unnatürlich intensiv erscheinen, kann dies durch Erhöhen der
; Transparenz der Ebene "Farbe" abgeschwächt werden.
; Je nach weiterer Bearbeitung sollten die Ebenen anschließend zu einer
; Ebene zusammengeführt werden: "Bild" -> "Bild zusammenfügen",
; oder mit der rechter Maustaste im Ebenendialog "Sichtbare Ebenen vereinen".
;
; Installation Linux:
; Kopieren der Datei colorimprove.scm nach
; ~/.gimp/scripts
; Installation Windows:
; Kopieren der Datei colorimprove.scm nach
; c:\Dokumente und Einstellungen\<Anmeldename>\.gimp\scripts
;
; Parameter "Rauschfilter":
; Durch die Intensivierung der Farben wird das vorhandene Farbrauschen
; verstärkt. Um dem entgegenzuwirken, werden die Korrekturebenen
; weichgezeichnet. Die Bildschärfe leidet darunter nicht.
; Für ein gutes Ergebnis empfehle ich folgende Einstellung des
; Weichzeichners: "Anzahl der Megapixel der Digicam mal Fünf".
; Bei Aufnahmen mit wenigen Details (z.B. Strand + Himmel) kann der
; Weichzeichner auch auf "Anzahl der Megapixel mal Zehn" eingestellt
; werden. bei DSLR-Kameras können kleinere Werte verwendet werden.
(define (script-fu-colorimprove image drawable blur)
(gimp-image-undo-group-start image)
; 1. Layer überlagert mit negativ-SW-Bild.
(set! flare (car (gimp-layer-copy drawable 0)))
(gimp-image-add-layer image flare -1)
(gimp-layer-set-visible flare TRUE)
(gimp-layer-set-name flare "Aufhellung")
(gimp-layer-set-mode flare OVERLAY-MODE)
(gimp-hue-saturation flare 0 0 0 -100)
(gimp-invert flare)
(plug-in-gauss-iir2 1 image flare blur blur)
; 2. Layer erhöht Farbintensität
(set! flare (car (gimp-layer-copy drawable 0)))
(gimp-image-add-layer image flare -1)
(gimp-layer-set-visible flare TRUE)
(gimp-layer-set-name flare "Farbe")
(gimp-layer-set-mode flare OVERLAY-MODE)
(plug-in-color-enhance 1 image flare)
(plug-in-gauss-iir2 1 image flare blur blur)
(gimp-image-undo-group-end image)
(gimp-displays-flush)
)
(script-fu-register "script-fu-colorimprove"
"<Image>/Script-Fu/Photo/Farbverbesserung"
"Verbessert die Farben"
"Randolf Rautenberg"
"Randolf Rautenberg"
"04/17/2007"
"RGB* INDEXED* GRAY*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Drawable" 0
SF-ADJUSTMENT _"Rauschfilter" '(30 1 90 1 1 0 0) )
)
Tach zusammen!
Mein erstes Script möchte ich Euch nicht vorenthalten. Es ist nicht sehr aufwändig, aber es erzielt bei Fotos eine sehr gute Wirkung. Nach Anwendung werden Farben intensiver, und dunkle Bereiche aufgehellt dargestellt. Dazu erzeugt das Script zwei neue Ebenen, die das Originalbild verbessern. Sind die Korrektureffekte dieser Ebenen zu stark (z.B. unnatürlich intensive Farben), dann kann man das durch Erhöhen der Transparenz der jeweiligen Korrekturebene einfach ausgleichen.
Probiert es mal aus.
Hier das Script: Kopiert es über die Zwischenablage einfach in eine neue Datei "colorimprove.scm".
Viel Erfolg damit
Randolf
; This Script is distributed under the GNU General Public License,
; which specifies the conditions under which you may modify
; and redistribute it. This license is designed to insure the
; freedom of the software and to grant you rights to distribute
; modified copies in a manner consistent with those freedoms.
; Please read it carefully. If you have further questions,
; you may want to refer to the software license pages at
; http://www.gnu.org/licenses/gpl.html
;
; Erstellt von Randolf Rautenberg (randolf (at) crb-service.de)
;
; Farbverbesserung V1.0
;
; Das Script kann im Hauptmenü über
; "Script-Fu" -> "Foto" -> "Farbverbesserung"
; aufgerufen werden.
;
; Die Stärke der Aufhellung kann anschließend manuell durch Änderung
; von Kontrast und Helligkeit der Ebene "Aufhellung" angepasst werden
; (Der Ebenendilaog wird mit [Strg]+[L] wie "Layer" geöfnet).
; Die Farbintensität sowie die Aufhellung können ebenso über die
; Transparenz der jeweiligen Ebene gesteuert werden. Sollten z.B. die
; Farben unnatürlich intensiv erscheinen, kann dies durch Erhöhen der
; Transparenz der Ebene "Farbe" abgeschwächt werden.
; Je nach weiterer Bearbeitung sollten die Ebenen anschließend zu einer
; Ebene zusammengeführt werden: "Bild" -> "Bild zusammenfügen",
; oder mit der rechter Maustaste im Ebenendialog "Sichtbare Ebenen vereinen".
;
; Installation Linux:
; Kopieren der Datei colorimprove.scm nach
; ~/.gimp/scripts
; Installation Windows:
; Kopieren der Datei colorimprove.scm nach
; c:\Dokumente und Einstellungen\<Anmeldename>\.gimp\scripts
;
; Parameter "Rauschfilter":
; Durch die Intensivierung der Farben wird das vorhandene Farbrauschen
; verstärkt. Um dem entgegenzuwirken, werden die Korrekturebenen
; weichgezeichnet. Die Bildschärfe leidet darunter nicht.
; Für ein gutes Ergebnis empfehle ich folgende Einstellung des
; Weichzeichners: "Anzahl der Megapixel der Digicam mal Fünf".
; Bei Aufnahmen mit wenigen Details (z.B. Strand + Himmel) kann der
; Weichzeichner auch auf "Anzahl der Megapixel mal Zehn" eingestellt
; werden. bei DSLR-Kameras können kleinere Werte verwendet werden.
(define (script-fu-colorimprove image drawable blur)
(gimp-image-undo-group-start image)
; 1. Layer überlagert mit negativ-SW-Bild.
(set! flare (car (gimp-layer-copy drawable 0)))
(gimp-image-add-layer image flare -1)
(gimp-layer-set-visible flare TRUE)
(gimp-layer-set-name flare "Aufhellung")
(gimp-layer-set-mode flare OVERLAY-MODE)
(gimp-hue-saturation flare 0 0 0 -100)
(gimp-invert flare)
(plug-in-gauss-iir2 1 image flare blur blur)
; 2. Layer erhöht Farbintensität
(set! flare (car (gimp-layer-copy drawable 0)))
(gimp-image-add-layer image flare -1)
(gimp-layer-set-visible flare TRUE)
(gimp-layer-set-name flare "Farbe")
(gimp-layer-set-mode flare OVERLAY-MODE)
(plug-in-color-enhance 1 image flare)
(plug-in-gauss-iir2 1 image flare blur blur)
(gimp-image-undo-group-end image)
(gimp-displays-flush)
)
(script-fu-register "script-fu-colorimprove"
"<Image>/Script-Fu/Photo/Farbverbesserung"
"Verbessert die Farben"
"Randolf Rautenberg"
"Randolf Rautenberg"
"04/17/2007"
"RGB* INDEXED* GRAY*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Drawable" 0
SF-ADJUSTMENT _"Rauschfilter" '(30 1 90 1 1 0 0) )
)