Adfc
Novello Novizio
Non Connesso
Sesso: 
Messaggi: 116
Media messaggi
|
 |
« 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
Sesso: 
Messaggi: 1.014
Media messaggi
GPG Key ID: 0x08467AFC
|
 |
« 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: 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 
|
|
|
|
|
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
Sesso: 
Messaggi: 473
Media messaggi
|
 |
« 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! Mi sapresti dire dove lo trovo? Quale denominazione usa nei repo? Nn lo trovo... Ciao
|
|
|
|
|
Registrato
|
|
|
|
Homer J. Simpson
Coraggioso Chiacchierone
Non Connesso
Sesso: 
Messaggi: 473
Media messaggi
|
 |
« Risposta #4 inserita: 07 Maggio, 2006, 13:04:31 » |
|
|
|
|
|
|
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
Sesso: 
Messaggi: 116
Media messaggi
|
 |
« 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 » |
|
|
|
|
|
|
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 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. 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 » |
|
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!  Ti ringrazio x i consigli... k+ ( ...il tuo primo, forse, se si, strameritato! Bravo!  ) Ciao
|
|
|
|
« Ultima modifica: 07 Maggio, 2006, 13:52:23 da Ajeje-Brazorf »
|
Registrato
|
|
|
|
Homer J. Simpson
Coraggioso Chiacchierone
Non Connesso
Sesso: 
Messaggi: 473
Media messaggi
|
 |
« 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!  ...e che, sul sito da te segnalatoci, è specificato che il file 'configure' nn è presente... 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 
|
|
|
|
|
Registrato
|
|
|
|
Adfc
Novello Novizio
Non Connesso
Sesso: 
Messaggi: 116
Media messaggi
|
 |
« 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... 
|
|
|
|
|
Registrato
|
|
|
|
shaitan
Entusiasta Emergente

Non Connesso
Messaggi: 1.473
Media messaggi
|
 |
« 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  ) lo spiega come trucco del mese. LxP sostiene che la sintassi per convertire tutti i file non sia 'convert *.jpg *.png' ma 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  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 » |
|
|
|
|
|
|
Registrato
|
|
|
|
Danielinux
Coraggioso Chiacchierone
Non Connesso
Messaggi: 393
Media messaggi
|
 |
« 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 .... 
|
|
|
|
|
Registrato
|
|
|
|
|
Ajeje-Brazorf
Utente non iscritto
|
 |
« Risposta #23 inserita: 18 Luglio, 2006, 12:22:37 » |
|
mogrify -resize 50% nomefile.jpg ...riduce il file .jpg del 50% Ciao
|
|
|
|
|
Registrato
|
|
|
|
topus
Coraggioso Chiacchierone
Non Connesso
Sesso: 
Messaggi: 758
Media messaggi
|
 |
« 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..  ciao topus
|
|
|
|
|
Registrato
|
Welcome to paradise, this is your harp. Welcome to hell, here's your accordion.
|
|
|
Danielinux
Coraggioso Chiacchierone
Non Connesso
Messaggi: 393
Media messaggi
|
 |
« 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.phpPer 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 » |
|
mogrify -resize 50% nomefile.jpg ...riduce il file .jpg del 50% Ciao Io ho trovato questo 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: convert nomefile.jpg -resize 50% nomefile.png ... trovi le info qui: http://www.imagemagick.org/script/convert.phpCiao
|
|
|
|
|
Registrato
|
|
|
|
Danielinux
Coraggioso Chiacchierone
Non Connesso
Messaggi: 393
Media messaggi
|
 |
« Risposta #29 inserita: 20 Luglio, 2006, 15:21:32 » |
|
a me serve un comando tipo: copia_e_riduci_del_50%_il_peso_delle_immagini_selezionate  Finora i comandi che ho provato riducono poco.
|
|
|
|
|
Registrato
|
|
|
|
makéman
Coraggioso Chiacchierone
Non Connesso
Messaggi: 440
Media messaggi
|
 |
« 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: make gimptool-2.0 --install-bin dbp ora è installato spero sia utile a qualcuno
|
|
|
|
|
Registrato
|
|
|
|
Adfc
Novello Novizio
Non Connesso
Sesso: 
Messaggi: 116
Media messaggi
|
 |
« 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
Messaggi: 440
Media messaggi
|
 |
« 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
|
|
|
|
|