Visualizzazione stampabile
-
Batch immagini
Ciao a tutti.
Vi scrivo perché sono alla ricerca di un programma che importi in massa delle semplice immagini tipo jpg (bmp, tif ecc.) ed in un sol colpo crei per ciascuna di essa una sola immagine quattro volte più grande, composta dall’immagine originale specchiata e copiata. In pratica, se dividiamo l’immagine finale in 4 parti, troviamo in alto a sinistra l’immagine originale; in alto a destra la stessa immagine originale ma vista allo specchio usando come asse quello verticale ed in basso troveremo queste ultime 2 immagini ma specchiate usando come asse quello orizzontale.
Conoscete un programma che faccia questo in automatico?
Come si potrebbe fare altrimenti per automatizzare questo processo con i programmi di grafica più comuni?
Se possibile, vorrei evitare di dover installare dei programmoni come photoshop per svolgere solo questa funzione...
Grazie
__________________
Mai ricevuto consigli regali così? (geschenke idee in tedesco), forum chimici, strass abbigliamento
-
Quote:
Originariamente inviata da
ghisirds
Ciao a tutti.
Vi scrivo perché sono alla ricerca di un programma che importi in massa delle semplice immagini tipo jpg (bmp, tif ecc.) ed in un sol colpo crei per ciascuna di essa una sola immagine quattro volte più grande, composta dall’immagine originale specchiata e copiata. In pratica, se dividiamo l’immagine finale in 4 parti, troviamo in alto a sinistra l’immagine originale; in alto a destra la stessa immagine originale ma vista allo specchio usando come asse quello verticale ed in basso troveremo queste ultime 2 immagini ma specchiate usando come asse quello orizzontale.
Conoscete un programma che faccia questo in automatico?
Come si potrebbe fare altrimenti per automatizzare questo processo con i programmi di grafica più comuni?
Se possibile, vorrei evitare di dover installare dei programmoni come photoshop per svolgere solo questa funzione...
Grazie
Imagemagik forse può farlo... sicuramente puoi ruotare e ribaltare le immagini, ci sarà anche un modo per unirle, basta crearsi uno script apposta.
-
Allora dopo innumerevoli prove, dato il funzionamento cinese delle opzioni flip e flop, ecco il comando che ti serve:
montage img.jpg -flop img.jpg -flip -flop img.jpg -flop img.jpg -flip -flop -tile 2x2 -mode Concatenate montage.jpg
Al posto di img ci va il tuo file, o meglio, essendo molti, fai uno script del tipo
for i in *.jpg do
...comando con $i al posto di img.jpg
-
brrrr... partiamo dall'inizio scusa....;)
dove trovo sto programma?
e dove inserisco sti comandi?
grazie
ciao
-
Se programmi in PHP puoi fare un semplice script che lo fa al posto tuo per tutte le immagini che vuoi.
PS: semplice è ironico :P sottointende che sai smazzarti la GD2
-
devi installare imagemagick (suppongo che tu usi windows, quindi ImageMagick: Install from Binary Distribution ) e poi usi il terminale ms-dos per dare i comandi.
se non ricordo male, lo script lo scrivi in un semplice editor di testo e lo salvi come nomefile.bat
-
Quote:
Originariamente inviata da
obo
se non ricordo male, lo script lo scrivi in un semplice editor di testo e lo salvi come nomefile.bat
Se però usa Windows non vale più il modello di script che ho segnato io, perché non so come sia la sintassi della shell Windows (non so neanche chi mai la usi, sinceramente).