Sida 1 av 1

Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 11:39
av TobbeT
Hej,

I Photoshop kan man spela ett macroliknande skript om man håller på med samma procedurer om och om igen. Finns det inget sånt verktyg i Gimp? Om jag vill skala ett antal foton till 200x153, lägga till ett filter, göra en skuggning och sen kanske ytterligare ett filter som gör runda hörn. Om jag vill göra detta på säg 100 bilder då skulle det underlätta om man kunde "spela in" det.

Hoppas det finns O0

//Tobbe

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:03
av lillmaktarn
Tyvär så tror jag inte att det finns :(

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:13
av rylleman
Nej, det här är en av Gimp största svagheter.
Det kommer väl vad det lider men jag skulle inte hålla andan i väntan.

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:36
av danno
Imagemagick fixar sånt åt dig...
Du behöver dock använda terminalen.

Installera med synaptic eller apt,
kommandot för att skala ner 100 .jpg-bilder i en katalog blir:
for i in *.jpg; do convert -resize '200x153!' $i $i; done;

Detta kommer att ge bredd 200 och höjd 153 pixlar.
Utropstecknet gör att convert struntar i höjd/bredd-förhållande.

Du kan även ange bara ett värde, tillexempel bredd, så kommer höjd att anpassas...

Mer finns att läsa på imagemagick.org

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:44
av Harlekin33

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:47
av Konservburk
danno skrev:kommandot för att skala ner 100 .jpg-bilder i en katalog blir:
for i in *.jpg; do convert -resize '200x153!' $i $i; done;
Använder du mogrify istället för en for-loop så går det märkbart snabbare.

Kod: Markera allt

mogrify -scale 200x153\> *.jpg
Eller om man inte vill skriva över origanalbilderna:

Kod: Markera allt

mkdir -p 200x153
mogrify -path 200x153 -scale 200x153\> *.jpg

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 13:54
av Konservburk
TobbeT skrev:I Photoshop kan man spela ett macroliknande skript om man håller på med samma procedurer om och om igen. Finns det inget sånt verktyg i Gimp? Om jag vill skala ett antal foton till 200x153, lägga till ett filter, göra en skuggning och sen kanske ytterligare ett filter som gör runda hörn. Om jag vill göra detta på säg 100 bilder då skulle det underlätta om man kunde "spela in" det.
Det finns något som heter script-fu som borde kunna göra det du vill. Jag vet dock inte om det går att spela in sådant ännu, eller om man måste koda för hand.

http://www.seul.org/~grumbel/gimp/scrip ... u-tut.html

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 15:24
av TobbeT
Det finns något som heter script-fu som borde kunna göra det du vill. Jag vet dock inte om det går att spela in sådant ännu, eller om man måste koda för hand.
Misstänker det jag med. Är inte det lite dåligt när programmet har funnits hur länge som helst. Jag kan tycka att det är ett väldigt bra verktyg om man ska göra samma sak hundratals gånger eller mer. Måste vara nåt dom har missat totalt. Att lösa det med en massa kodning som jag inte kan verkar vara för tidskrävande, jag skippar nog det.

//Tobbe

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 15:42
av Konservburk
TobbeT skrev:Är inte det lite dåligt när programmet har funnits hur länge som helst. Jag kan tycka att det är ett väldigt bra verktyg om man ska göra samma sak hundratals gånger eller mer. Måste vara nåt dom har missat totalt.
Inspelningsbara makron har funnits med i GIMP-planerna säkert 10 år. Jag har för mig att det stora problemet är (eller iaf har varit) att gränssnittet och motorn inte är ordentligt separerade.

Tills vidare finns det separata makro-program som spelar in alla musrörelser och -klick, samt tangenttryckningar.

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 16:03
av Hund

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 17:57
av AntonPetts
Om det inte är någon särskild gimp-funktion du är ute efter så skulle jag föreslå phatch

Re: Macroinspelning i Gimp - finns det?

Postat: 11 mar 2009, 19:15
av TobbeT
AntonPetts skrev:Om det inte är någon särskild gimp-funktion du är ute efter så skulle jag föreslå phatch
Ja jädrar i min låda. Det programmet hade jag glömt bort. Har använt det förut. Tack för påminnelsen.

//Tobbe