Linux-magazine.it Forum
Maggio 24, 2012, 06:49:20 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: software per creare effetto polaroid  (Letto 2608 volte)
0 utenti e 2 Utenti non registrati stanno visualizzando questa discussione.
clerville6
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« inserita:: Ottobre 08, 2011, 06:11:17 pm »

Salve a tutte/i!

Qualcuno conosce un software per creare il c.d. effetto polaroid nelle foto?

Sì, lo so che con Gimp si può fare, ma a me interesserebbe un software apposito, che faccia solo quello!
Facendo una ricerca con Google ho trovato pola, ma, se ho capito bene, è freeware e non opensource ed io vorrei un'applicazione open.
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #1 inserita:: Ottobre 08, 2011, 10:09:43 pm »

Puoi provare ad utilizzare uno di questi programmi (in genere utilizzati per creare DVD dalle proprie foto):

http://ffdiaporama.tuxfamily.org/it/index.php

http://imagination.sourceforge.net/

http://2mandvd.tuxfamily.org/

Nel tuo caso dovrai applicare l'effetto polaroid ad una sola foto ...di sicuro uno dei tre programmi riportati l'effetto lo ha, ma non ricordo quale.  Linguaccia

Per l'installazione utilizza il gestore dei pacchetti associato alla tua distribuzione perché in genere il numero di dipendenze in questi casi è sempre molto alto e non ne usciresti più se vorresti fare la cosa manualmente.  Indeciso

Se nei programmi riportati non c'è l'effetto che cerchi "fai un fischio" perché ve ne sono almeno altri 2 o 3 di programmi di questo tipo di cui ora non ricordo il nome.

Bye  Fico
Registrato

clerville6
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #2 inserita:: Ottobre 09, 2011, 05:20:01 pm »

Grazie... conosco quelle tre applicazioni e, in particolare, Imagination (che uso frequentemente). Nessuna delle tre, però, crea un effetto polaroid di foto, anche perchè sono state pensate per fare altro...

Citazione
Se nei programmi riportati non c'è l'effetto che cerchi "fai un fischio"

Ecco... sto "fischiando"...

Ciao
Registrato
Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #3 inserita:: Ottobre 11, 2011, 08:11:40 pm »

Salve a tutte/i!

Qualcuno conosce un software per creare il c.d. effetto polaroid nelle foto?

Sì, lo so che con Gimp si può fare, ma a me interesserebbe un software apposito, che faccia solo quello!
Facendo una ricerca con Google ho trovato pola, ma, se ho capito bene, è freeware e non opensource ed io vorrei un'applicazione open.
Forse ho capito quello che cerchi...
Devi installare il pacchetto Image Magick, dopo di che apri un terminale nella cartella dove si trova l'immagine da trasformare in polaroid e impartisci il comando
Codice:
convert -resize 200x200 -border 10x30 -chop 0x20 Polaroid.jpg Polaroid2.jpg
dove 200x200 sono le dimensioni FINALI massime dell'immagine, 10x30 sono le dimensioni del bordo, 20=30-10, Polaroid.jpg è il nome dell'immagine da modificare e Polaroid2.jpg è il nome dell'immagine modificata.

I parametri possono essere modificati finchè non trovi quelli di tuo gradimento; a tale scopo, uno script come quello seguente può essere utile, in quanto, opportunamente modificato, può essere usato per TUTTE le immagini contenute in una cartella specifica.
Codice:
#!/bin/bash
# Nome dello script: Polaroid.sh
# Questo script funziona solo se il pacchetto "Image Magick" è installato.
# Prima ridimensionare l'immagine mantenendo le proporzioni
# Poi aggiungere un bordo all'immagine ridimensionata
# Infine togliere una striscia di bordo superiore
convert -resize 200x200 -border 10x30 -chop 0x20 Polaroid.jpg Polaroid2.jpg
Fammi sapere.
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #4 inserita:: Ottobre 11, 2011, 08:31:36 pm »

Aggiungo, a quanto riportato da Sargon6, di fare le prove NON SULLE FOTO ORIGINALI, ma sulle copie!

Ad ogni modo ricordo un programma che ha l'effetto polaroid ...se dovesse venirmi in mente lo riporto.  Occhi al cielo

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #5 inserita:: Ottobre 15, 2011, 09:55:32 pm »

Se dovesse esserti utile, allego uno script che permette di modificare TUTTE le immagini aventi una data estensione e contenute in una data cartella, rinominandole con numerazione progressiva e introducendo l'effetto "Polaroid".
Mi raccomando: fare le prove su copie, perché l'effetto è irreversibile.

Codice:
#!/bin/bash
export prefisso="2011-08-15_Mare"
export estensione="jpg"
# Rispettare maiuscole e minuscole. JPG non è jpg
export I=1
for FILE in `ls *.$estensione 2>/dev/null`
do
if [ $I -lt 10 ]
then
prog=00"$I"
else
prog=0"$I"
fi
mv $FILE "$prefisso"_"$prog"."$estensione"
# La riga seguente contiene le istruzioni per ridimensionare l'immagine, metterle un bordo esterno, e fare l'effetto POLAROID
convert -resize 200x200 -border 10x30 -chop 0x20 $FILE "$prefisso"_"$prog"."$estensione" $FILE "$prefisso"_"$prog"."$estensione"

I=`expr $I + 1`
done

Se vuoi aggiungere delle scritte, qui si spiega come fare:
http://www.imagemagick.org/Usage/annotating/#wmark_text
« Ultima modifica: Ottobre 15, 2011, 11:14:57 pm da Sargon6 » Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #6 inserita:: Ottobre 16, 2011, 02:11:35 pm »

Allego un ulteriore script per modificare TUTTE le immagini aventi una data estensione e contenute nella cartella in cui si trova lo script stesso.
Codice:
#!/bin/bash
export estensione="jpg"
# Rispettare maiuscole e minuscole. JPG non è jpg
# Questo script funziona solo se il pacchetto "Image Magick" è installato.
for FILE in `ls *.$estensione 2>/dev/null`
do
# 1) Ridimensionare l'immagine
 convert -resize 200x200 $FILE $FILE

# 2) Metterle un bordo esterno tipo Diapositive
 convert -border 10x30 $FILE $FILE

# 3) Creare l'effetto POLAROID
 convert -chop 0x20 $FILE $FILE

done

In questo caso, le modifiche sono state smembrate, in modo tale che sia possibile applicarle anche singolarmente. Quindi, se anziché avere l'effetto Polaroid ci interessasse l'effetto Diapo, ci basta commentare l'istruzione che crea l'effetto Polaroid, in modo da non eseguirla.
Questo script è più semplice, non cambia i nomi delle immagini, il che potrebbe essere un pregio o un difetto a seconda dei casi.
A questo punto, direi che puoi mettere un bel [Risolto] nell'oggetto, oppure spiegare perchè quello che ti ho mostrato non ti va bene.
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #7 inserita:: Novembre 19, 2011, 12:09:29 am »

Per vari effetti, compreso quello Polaroid, c'è Phatch -> http://photobatch.wikidot.com/

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #8 inserita:: Gennaio 18, 2012, 06:19:55 pm »

Questo è l'ultimo script della serie.
1) Agisce su tutti i files aventi una data estensione presenti nella cartella in cui lo script stesso è collocato.
2) Rinomina tutti i files in modo che il nome abbia una parte fissa (impostata dall'utente) ed una parte variabile (impostata dal contatore).
3) All'occorrenza, il file modificato può convertire le immagini da un formato all'altro (qui converte bmp in gif)
4) È possibile impostare la dimensione massima delle dimensioni dell'immagine finale (qui è 400x400, esclusa la cornice)
5) È possibile applicare una cornice ovvero un effetto "Polaroid"
6) Può inserire, nella parte bassa della foto (in corrispondenza del bianco della Polaroid) il nome dell'immagine (parte fissa più contatore)
7) Essendo uno script, à facilmente modificabile per adattarlo alle proprie esigenze (più open di così...).

Codice:
#!/bin/bash
export prefisso="Parte fissa"
export estensioneInput="bmp"
export estensioneOutput="gif"
# Rispettare maiuscole e minuscole. JPG non è jpg
# Questo script funziona solo se il pacchetto "Image Magick" è installato.
export I=1
for FILE in `ls *.$estensioneInput 2>/dev/null`
do
if [ $I -lt 10 ]
then
prog=00"$I"
else
prog=0"$I"
fi
# La riga seguente contiene le istruzioni per ridimensionare l'immagine, metterle un bordo esterno, fare l'effetto POLAROID, cambiare il nome e convertirla in altro formato.
convert -resize 400x400 -border 20x60 -chop 0x40 $FILE "$prefisso"_"$prog"."$estensioneOutput"
# La riga seguente contiene le istruzioni per creare la scritta da mettere nell'immagine
convert -background transparent -fill black -size 300x60 -pointsize 20 -gravity center label:"$prefisso  ($I)" testo.gif
# La riga seguente contiene le istruzioni per posizionare la scritta al centro della parte bassa dell'immagine
convert "$prefisso"_"$prog"."$estensioneOutput" testo.gif -gravity South -composite "$prefisso"_"$prog"."$estensioneOutput"
I=`expr $I + 1`
done

Direi che questo script è più che soddisfacente; puoi mettere risolto, oppure spiega meglio cosa ti serve.
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
Pagine: [1]   Vai su
  Stampa  
 
Vai a: