Forum Wiki Galerie Kontakt Wie man Fragen richtig stellt. Tutorial Forum
Zurück   GIMP-Forum 3.0 > Arbeiten mit Gimp > GIMP-Ressourcen

Hinweise
Alt 18.07.2004, 10:19   #1
klaus_harrer
Erfahrener Benutzer
 
Benutzerbild von klaus_harrer
 
Registriert seit: 06.01.2003
Beiträge: 346
Standard Ein altes Script: Bilder nachbelichten

Hallo

Ich hab noch ein altes Script das ich aus ein Tutorial zusammengebastelt habe.

Man kann mit den Script Bilder nachbelichten(leider nur das ganze Bild, vieleicht schreibe ich es noch um, das man selectiv nachbelichten kann). Wenn Interesse besteht ,schreibe ich es in Script-Fu um.

Code:
#!/usr/bin/perl -w

use Gimp ":auto";
use Gimp::Fu;

sub image_after_expose{
 my ($img, $layer) = @_;

$img->gimp_image_undo_group_start; 
# copy the background
my $cp_layer = gimp_layer_copy($layer,1);
$img->add_layer($cp_layer, -1);

#desaturate the cp_layer and Soft-draw
Gimp->gimp_desaturate($cp_layer);
Gimp->plug_in_gauss_rle2($img, $cp_layer, 4, 4);

#create a mask
$layermask = Gimp->gimp_layer_create_mask($cp_layer, ADD_WHITE_MASK);
Gimp->gimp_layer_add_mask($cp_layer, $layermask);

#copy the cp_layer and paste in mask
$cp_layer->edit_copy();
$floatingSelection = $layermask->edit_paste(0);
$floatingSelection->anchor();

#cp_layer invert and set mode
Gimp->gimp_invert($layermask);
Gimp->gimp_layer_set_mode($cp_layer,4);
#load mask into cp_layer
$cp_layer->remove_mask(0);
#reduce layer to one
$img->merge_visible_layers(2);

$img->gimp_image_undo_group_end;
return();
}
register
    "afterexpose",                              #fill in name
    "this script after-expose your Photo",       #a small description
    "Help",                                      #a help text
    "Klaus Harrer",                              #my name
    "Klaus Harrer (c)",                          #copyright
    "2004-04-06",                                #date
    "<Image>/Filters/Enhance/after-expose...",   #menu path
    "*",                                         #Images types
    [],
    \&image_after_expose;
    Gimp::set_trace(TRACE_ALL);
    exit main();
MfG
Klaus
klaus_harrer 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
Bilder im Forum hochladen eleanora Archiv 45 05.06.2006 14:57
Gefunden Photoshop Effekte script MichaJo GIMP-Ressourcen 23 14.12.2005 08:41
[Script-Fu] Bildermosaik flashnfantasy GIMP-Ressourcen 4 17.04.2005 16:11
Erstellen von Panorama-Bildern. Script zum Zusammenfügen... flashnfantasy GIMP-Ressourcen 4 17.11.2004 12:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:59 Uhr.


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