09 Febbraio, 2012, 21:22:02 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: È stato rilasciato Ubuntu 11.10 Oneiric Ocelot! Per tutte le informazioni su come ottenerlo CLICCA QUI
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  

Guide
Applicazioni
Wiki
Installare Programmi   •   Repository   •   Synaptic   •   Apt   •   Da Sorgenti
Pagine: 1 2 [Tutto]   Vai giù
  Stampa  
Autore Discussione: Ridimensionare numerose immagini con Gimp in automatico  (Letto 5853 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Adfc
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 116

Media messaggi



Mostra profilo WWW
« inserita: 07 Maggio, 2006, 10:26:24 »

Ho provato a cercare nella guida in linea e nella documentazione del sito ufficiale di Gimp, ma non ho trovato nulla e provo quindi a chiedere qui.
Dato che per ora non so usare particolari programmi di script o simili, c'è un modo relativamente semplice per poter ridimensionare con Gimp tutte le immagini di una certa cartella?
Ricordo che su Photoshop c'era un semplice editor per creare macro. Su Gimp esiste qualcosa di analogo?
Registrato

ryuujin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.014

Media messaggi


GPG Key ID: 0x08467AFC


Mostra profilo WWW
« Risposta #1 inserita: 07 Maggio, 2006, 12:08:35 »

Dato che per ora non so usare particolari programmi di script o simili, c'è un modo relativamente semplice per poter ridimensionare con Gimp tutte le immagini di una certa cartella?
per gimp non lo so. Però puoi installare ImageMagick (http://ftp://ftp.wizards.dupont.com/pub/ImageMagick/) e con il seguente comando automatizzare tutto:
Codice:
for i in *.jpg; do convert -size <dimenzione_che_vuoi_ottenere> "$i" -resize <dimenzione_che_vuoi_ottenere> "${i}_resized.jpg"; done
devi essere nella cartella dove ci sono le immagini da ridimensionare.

PS: gimp permette sicuramente la programmazione di macro, in python mi pare, ma non so altro Smiley
Registrato

"Chi riceve un'idea da me, ricava conoscenza senza diminuire la mia; come chi accende la sua candela con la mia, riceve luce senza lasciarmi
al buio". - Thomas Jefferson
Homer J. Simpson
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 473

Media messaggi



Mostra profilo
« Risposta #2 inserita: 07 Maggio, 2006, 12:11:08 »

Si, puoi farlo con il plugin per gimp DBP
Registrato

Da grandi poteri derivano grandi soddisfazioni. (Rat-Man).
Ajeje-Brazorf
Utente non iscritto
« Risposta #3 inserita: 07 Maggio, 2006, 12:23:04 »

...grazie anche da parte mia x la segnalazione Homerj! Grin
Mi sapresti dire dove lo trovo? Quale denominazione usa nei repo? Nn lo trovo...
Ciao
Registrato
Homer J. Simpson
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 473

Media messaggi



Mostra profilo
« Risposta #4 inserita: 07 Maggio, 2006, 13:04:31 »

Lo trovi qui: http://members.ozemail.com.au/~hodsond/dbp.html
Registrato

Da grandi poteri derivano grandi soddisfazioni. (Rat-Man).
Ajeje-Brazorf
Utente non iscritto
« Risposta #5 inserita: 07 Maggio, 2006, 13:21:40 »

Grazie Homerj!...
Da una rapida lettura del sito, mi è sembrato di capire che nn esiste un file 'configure'; come devo fare x installare? Mi è sembrato di capire che devo piazzare il plugin nella directory di The Gimp destinata a quest' ultimi, giusto? In altre, parole:
1) Scarico il .tgz nella mia home
2) tar -xvzf
3) ...poi sposto la cartella nella dir/plugin di TheGimp?
4) ..niente ./configure?
5) make
6) sudo make install
Potresti spiegarmi? Grazie anticipatamente...
Ciao
Registrato
Adfc
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 116

Media messaggi



Mostra profilo WWW
« Risposta #6 inserita: 07 Maggio, 2006, 13:22:52 »

Si, puoi farlo con il plugin per gimp DBP

Ti ringrazio moltissimo, è proprio quello che cercavo. Però sono ancora ignorante su Linux e non mi è chiaro come installarlo. Trovo scritto che:
"There is no configure file, use make to build and install in your local gimp plugins directory".
Mi sapresti dire dove posso leggere qualcosa per capire come si usa il comando "make"?
Registrato

Ajeje-Brazorf
Utente non iscritto
« Risposta #7 inserita: 07 Maggio, 2006, 13:26:03 »

@Adfc: abbiamo postato la stessa domanda... Grin Grin Grin
Che facciamo in attesa della risposta di Homerj?   Grin Grin Grin
Ciao
Registrato
emmedi
Utente non iscritto
« Risposta #8 inserita: 07 Maggio, 2006, 13:27:51 »

Io metto i file da ridimensionare in una cartella, quindi do

Codice:
mogrify -resize 500x500 *.jpg

se voglio che il lato lungo delle foto misuri 500 pixel.
Mi pare che si perda meno tempo.

Mogrify fa parte del paccheto imagemagick
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #9 inserita: 07 Maggio, 2006, 13:32:04 »

@emmedi: 2 cosette:
imagemagick...va quindi installato da repo?
Supponiamo voglia modificare una cartella di icone.png 128x128 in 32x32; posso farlo?
Grazie x eventuale risposta
Registrato
emmedi
Utente non iscritto
« Risposta #10 inserita: 07 Maggio, 2006, 13:39:00 »

@emmedi: 2 cosette:
imagemagick...va quindi installato da repo?
Supponiamo voglia modificare una cartella di icone.png 128x128 in 32x32; posso farlo?
Grazie x eventuale risposta

Sì, è nei repo.

Codice:
mogrify -resize 32x32 *.png

Occhio che non siano quelle originali.

Prego. Ciao
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #11 inserita: 07 Maggio, 2006, 13:42:28 »

Citazione
Occhio che non siano quelle originali.
... in che senso scusa? Nn le sto' mica pubblicando?
Registrato
emmedi
Utente non iscritto
« Risposta #12 inserita: 07 Maggio, 2006, 13:47:28 »

Nel senso che l'immagine che viene modificata viene sovrascritta alla vecchia.
Quindi se ti interessa conservare una copia a grandezza originale preoccupati di farne una copia.
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #13 inserita: 07 Maggio, 2006, 13:50:29 »

ahh.. intendevi quello!  Grin Grin
Ti ringrazio x i consigli... k+ ( ...il tuo primo, forse, se si, strameritato! Bravo! Smiley )
Ciao
« Ultima modifica: 07 Maggio, 2006, 13:52:23 da Ajeje-Brazorf » Registrato
Homer J. Simpson
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 473

Media messaggi



Mostra profilo
« Risposta #14 inserita: 07 Maggio, 2006, 15:13:28 »

Per Ajeje-Brazorf e Adfc: la "fregatura" è proprio questa: il plugin per windows è un file zip con l'eseguibile mentre per linux c'è solo il sorgente (in poche parole ve lo dovreste compilare).  Se non sapete come compilarlo... sorry a tutti e 2 ma non posso aiutarvi (non ne ho la piu' pallida idea nemmeno io)!
Lascio la parola a chi è piu' esperto di me.
Ciao.
Registrato

Da grandi poteri derivano grandi soddisfazioni. (Rat-Man).
Ajeje-Brazorf
Utente non iscritto
« Risposta #15 inserita: 07 Maggio, 2006, 15:33:17 »

@homer:
...ho deciso di seguire il suggerimento di emmedi: già installato imagemagick da repo e devo dire che è davvero comodo e semplice!
...penso di parlare anche per Adfc: ...beh, nn è che nn sappiamo come compilare! Roll Eyes Grin Grin ...e che, sul sito da te segnalatoci, è specificato che il file 'configure' nn è presente...
Citazione
There is no configure file, use make to build and install in your local gimp plugins directory. You will need g++ and the gimp-devel packages for the appropriate Gimp version - if you can compile C++ and can build any other Gimp plugin, you should have no problems
 
Ciao Grin
Registrato
Adfc
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 116

Media messaggi



Mostra profilo WWW
« Risposta #16 inserita: 07 Maggio, 2006, 16:07:09 »

Io mi sono interstardito che quel plugin consigliato per Gimp è quello che voglio: oltre a ridimensionare, permette anche molte altre operazioni. Quindi mi informerò su come si deve operare per compilare, operazione misteriosa che avevo intenzione, prima o poi, di affrontare, e, quando ci riuscirò, scriverò qui come ho fatto.
Nel frattempo userò Gimp su Windows con quel plugin.
Ringrazio Homerj per i consigli!
Registrato

Ajeje-Brazorf
Utente non iscritto
« Risposta #17 inserita: 09 Maggio, 2006, 09:20:40 »

Ciao emmedi, avrei una domanda su Imagemagick...
Cercando in rete altre info su questo comodissimo programma, ho scoperto, che oltre a consentirmi di modificare le dimensioni delle icone con 'mogrify -resize', è possibile anche effettuare la conversione dei formati con 'convert'; per capirci, se ho un file .jpg e lo voglio convertire in .png basta dare da terminale, 'convert  image.jpg  image.png'.
Entusiasta della cosa ho provato a convertire una cartella di file .jpg in .png digitando, 'convert *.jpg *.png', solo che mi converte i file in tutte le dimensioni possibili ( ex:. se nella cartella avevo 1 .jpg 48x48, ottengo più file .png 32x32, 48x48,... etc ).
Come posso fare in modo che effettui la conversione in una sola dimensione?
Grazie x eventuale risposta...
Ciao
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #18 inserita: 11 Maggio, 2006, 03:35:56 »

Nessuno ha qualche idea? Grazie... Undecided
Registrato
shaitan
Entusiasta Emergente
**
Non Connesso Non Connesso

Messaggi: 1.473

Media messaggi


Mostra profilo
« Risposta #19 inserita: 11 Maggio, 2006, 07:45:31 »

'convert  image.jpg  image.png'.
Entusiasta della cosa ho provato a convertire una cartella di file .jpg in .png digitando, 'convert *.jpg *.png'


Zio linuxpro, proprio nell'ultimo numero (vedi la fortuna Wink) lo spiega come trucco del mese.

LxP sostiene che la sintassi per convertire tutti i file non sia 'convert *.jpg *.png' ma

Codice:
mogrify -format png *.jpg

vedi se ti è utile
Registrato

Ajeje-Brazorf
Utente non iscritto
« Risposta #20 inserita: 11 Maggio, 2006, 13:29:35 »

Grazie shaitan, x la segnalazione!
Vedrò di darci una occhiata!
Ciao Grin

Edit: Trovato! Grazie ancora Shaitan! k+
« Ultima modifica: 12 Maggio, 2006, 04:18:25 da Ajeje-Brazorf » Registrato
emmedi
Utente non iscritto
« Risposta #21 inserita: 12 Maggio, 2006, 11:39:14 »

Trovate altre informazioni quì:
http://www.volalibero.it/imagemagick.html

ciao
Registrato
Danielinux
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 393

Media messaggi


Mostra profilo
« Risposta #22 inserita: 18 Luglio, 2006, 11:33:57 »

Qual'è la sintassi giusta per ridimensionare in base alla percentuale: esempio, se volessi scalare l'immagine al 25%, come dovrei fare?
mogrify -resize .... Huh?
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #23 inserita: 18 Luglio, 2006, 12:22:37 »

Citazione
mogrify -resize 50% nomefile.jpg
...riduce il file .jpg del 50%
Ciao
Registrato
topus
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 758

Media messaggi



Mostra profilo
« Risposta #24 inserita: 18 Luglio, 2006, 13:01:19 »

per i nati stanchi come me esiste un simpatico script
http://www.bbips.org/
che utilizza ovviamente imagemagick e permette di fare un sacco di cose da menu..  Yes

ciao
topus
Registrato

Welcome to paradise, this is your harp.
Welcome to hell, here's your accordion.
Danielinux
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 393

Media messaggi


Mostra profilo
« Risposta #25 inserita: 20 Luglio, 2006, 11:59:24 »

mogrify -resize 50% nomefile.jpg ...riduce il file .jpg del 50%

ho provato a fare " mogrify -resize 50% , %F " ma l'immagine che pesava 1014.9kB ora è stata sovrascritta in 989.6 kB. Non è il 50% in meno. Dove sbaglio?

L'opzione %F mi serve per far capire al file manager (Thunar) che deve alleggerire tutti i file selezionati dal mouse.

P.S.: Mi chiedevo se non ci fosse un modo per creare una nuova immagine ridimensionata, allegandola poi via mail, tutto con un solo comando (magari da inserire nel tasto destro del mouse), come avviene con Windows.
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #26 inserita: 20 Luglio, 2006, 12:42:32 »

Non credo sia consentita la opzione %F nel comando 'mogrify', ma non vorrei dire una cretinata, quindi ti linko il sito dove ho letto i comandi: http://www.imagemagick.org/script/mogrify.php

Per quanto riguarda il P.S., credo bisognerebbe scrivere uno script...

Ciao
Registrato
emmedi
Utente non iscritto
« Risposta #27 inserita: 20 Luglio, 2006, 12:59:03 »

Citazione
mogrify -resize 50% nomefile.jpg
...riduce il file .jpg del 50%
Ciao

Io ho trovato questo

Codice:
mogrify -geometry 50%x50% nomefile.jpg
Registrato
Ajeje-Brazorf
Utente non iscritto
« Risposta #28 inserita: 20 Luglio, 2006, 15:01:37 »

Se è per quello esiste pure:
Citazione
convert nomefile.jpg -resize 50% nomefile.png
... trovi le info qui:
http://www.imagemagick.org/script/convert.php
Ciao
Registrato
Danielinux
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 393

Media messaggi


Mostra profilo
« Risposta #29 inserita: 20 Luglio, 2006, 15:21:32 »

Se è per quello esiste pure:
Citazione
convert nomefile.jpg -resize 50% nomefile.png
... trovi le info qui:
http://www.imagemagick.org/script/convert.php
Ciao

a me serve un comando tipo: copia_e_riduci_del_50%_il_peso_delle_immagini_selezionate  Grin
Finora i comandi che ho provato riducono poco.
Registrato
makéman
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 440

Media messaggi



Mostra profilo
« Risposta #30 inserita: 04 Febbraio, 2007, 14:40:40 »

cercando di ridimensionare molte immagini ho provato imagemagick (con convert e con mogrify), ma il risultato mi ha deluso (le immagini scalate sono di scarsa qualità anche con l'opzione -quality=100 e occupano più spazio di quelle che si potrebbero creare con gimp)

perciò cercando nel forum ho visto questo:
Si, puoi farlo con il plugin per gimp DBP
come già scritto si trova qui

(per installarlo bisogna avere il pacchetto libgimp2.0-dev)

estrarre il pacchetto dbpSrc-1-1-5.tgz e nella cartella creata dare da terminale:
Codice:
make
gimptool-2.0 --install-bin dbp
ora è installato

spero sia utile a qualcuno
Registrato
Adfc
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 116

Media messaggi



Mostra profilo WWW
« Risposta #31 inserita: 09 Febbraio, 2007, 22:27:25 »

L'ho installato e gli ho dato un'occhiata: sembra davvero molto utile. Non ho ancora avuto necessità di usarlo, ma, prima di dimenticarmene, volevo proprio ringraziarti della segnalazione!
Registrato

makéman
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 440

Media messaggi



Mostra profilo
« Risposta #32 inserita: 09 Febbraio, 2007, 23:02:43 »

prego!
l'ho provato, funziona a dovere.
peccato però che non supporti tutte le opzioni che si hanno modificando una singola immagine (ad esempio x il ridimensionamento: l'interpolazione cubica, che ha una resa migliore rispetto a quella lineare),

ma non c'è un sistema per associare a più operazioni che si devono ripetere (tipo scala immagine di tot in una risoluzione di tot, salva e chiudi l'immagine) un solo comando?
Registrato
Pagine: 1 2 [Tutto]   Vai su
  Stampa  
 
Vai a: