Ciao a tutti. Devo dire di essere abbastanza nuovo di Gimp poichè nonostante lo usi da un po' di tempo non mi sono spinto verso azioni particolarmente complicate
Quello che ho bisogno di fare è creare una serie di immagini tutte uguali in cui deve cambiare solo una scritta corrispondente al nome e cognome.
E' possibile farlo in automatico selezionando i nomi da un elenco fornito in qualche modo (anche tramite un file di testo)?
Inoltre, complicazione ulteriore: dopo aver usato il testo nell'immagine originale ci applico una DISTORSIONE->RILIEVO; è possibile applicarla in automatico a tutte le immagini create come prima?
Grazie anticipatamente
PS: mastico già i concetti della programmazione su linguaggi abbastanza basilari C-like e non, dunque se la soluzione è scrivere qualche riga di codice non è un problema...
Duplicare N immagini cambiando solo una casella di testo
Re: Duplicare N immagini cambiando solo una casella di testo
Secondo me appunto ti conviene farti uno script con il linguaggio di Gimp, che è lo script-fu. Oppure una cosa alternativa:a_butta ha scritto:PS: mastico già i concetti della programmazione su linguaggi abbastanza basilari C-like e non, dunque se la soluzione è scrivere qualche riga di codice non è un problema...
- crei una immagine SVG con un testo "campione" tipo "AAAA"
- scrivi un programmino che prende in ingresso da un file di testo le righe e genera altrettante immagini, penso si possa anche fare in bash
- usi Imagemagick o altro per convertire tutti gli SVG generati in PNG o altro formato "consono" a Gimp
- adoperi BIMP per applicare in massa il filtro
Codice: Seleziona tutto
mkdir output
cat lista-nomi.txt | while read line; do
cat campione.svg | sed -s "s/AAAA/`echo $line`/g" > output/"`echo $line`.svg"
done