[Python] ridimensionare una foto

2008-11-28 Thread danielita
Ciao a tutti,
sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
caricare una sua foto, vorrei un consiglio su come ridimensionarla.

Grazie
Dany
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread Lawrence Oluyede
On Fri, Nov 28, 2008 at 9:48 AM, danielita <[EMAIL PROTECTED]> wrote:
> Ciao a tutti,
> sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
> caricare una sua foto, vorrei un consiglio su come ridimensionarla.

Potresti integrare PIL (Python Imaging Library) e usare il metodo
resize sull'immagine.




-- 
Lawrence, neropercaso.it - oluyede.org
"It is difficult to get a man to understand
something when his salary depends on not
understanding it" - Upton Sinclair
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread danielita
No, la mia foto è una wxBitmap ed ho pensato di convertirla in wxImage con
il metodo ConvertToImage() e poi usare Scale, ma la foto poi va disegnata su
un PseudoDC e su un PseudoDC mi pare che non si possa disegnare una
wxImage


2008/11/28 Giorgio Zoppi <[EMAIL PROTECTED]>

> 2008/11/28 danielita <[EMAIL PROTECTED]>:
> > Ciao a tutti,
> > sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
> > caricare una sua foto, vorrei un consiglio su come ridimensionarla.
>
> Hai wxImage e dovresti avere una Scale.
>
> --
> Quiero ser el rayo de sol que cada día te despierta
> para hacerte respirar y vivir en me.
> "Favola -Moda".
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread Giorgio Zoppi
2008/11/28 danielita <[EMAIL PROTECTED]>:
> Ciao a tutti,
> sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
> caricare una sua foto, vorrei un consiglio su come ridimensionarla.

Hai wxImage e dovresti avere una Scale.

-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread Giorgio Zoppi
2008/11/28 danielita <[EMAIL PROTECTED]>:
> No, la mia foto è una wxBitmap ed ho pensato di convertirla in wxImage con
> il metodo ConvertToImage() e poi usare Scale, ma la foto poi va disegnata su
> un PseudoDC e su un PseudoDC mi pare che non si possa disegnare una
> wxImage

wxBitmap->wxImage->Scale->wxBitmap->wxMemoryDC
Fai un po di copie:)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread danielita
Funziona, grazie!


2008/11/28 Giorgio Zoppi <[EMAIL PROTECTED]>

> 2008/11/28 danielita <[EMAIL PROTECTED]>:
> > No, la mia foto è una wxBitmap ed ho pensato di convertirla in wxImage
> con
> > il metodo ConvertToImage() e poi usare Scale, ma la foto poi va disegnata
> su
> > un PseudoDC e su un PseudoDC mi pare che non si possa disegnare una
> > wxImage
>
> wxBitmap->wxImage->Scale->wxBitmap->wxMemoryDC
> Fai un po di copie:)
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-11-28 Thread danielita
Ciao a tutti,
sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
caricare una sua foto, vorrei un consiglio su come implementare il codice
che permette all'utente di ridimensionare la foto (attraverso le "maniglie")


Grazie

Dany

2008/11/28 danielita <[EMAIL PROTECTED]>

> Funziona, grazie!
>
>
> 2008/11/28 Giorgio Zoppi <[EMAIL PROTECTED]>
>
>> 2008/11/28 danielita <[EMAIL PROTECTED]>:
>> > No, la mia foto è una wxBitmap ed ho pensato di convertirla in wxImage
>> con
>> > il metodo ConvertToImage() e poi usare Scale, ma la foto poi va
>> disegnata su
>> > un PseudoDC e su un PseudoDC mi pare che non si possa disegnare una
>> > wxImage
>>
>> wxBitmap->wxImage->Scale->wxBitmap->wxMemoryDC
>> Fai un po di copie:)
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-12-04 Thread Giorgio Zoppi
2008/11/28 danielita <[EMAIL PROTECTED]>:
> Ciao a tutti,
> sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
> caricare una sua foto, vorrei un consiglio su come implementare il codice
> che permette all'utente di ridimensionare la foto (attraverso le "maniglie")
>
> Grazie

Visto che nessuno rispondealura.
io feci una cosa simile un paio di anni fa...l'implementazione di
maniglie per fare il resize di una bitmap.
Spero che qualcuno fornisca un metodo + efficente. A me venne fuori un
automa a stati finiti a seconda degli eventi del
mouse. Dopo diche ridisegnavo e copiavo il contesto. Ora di preciso
non mi ricordoIo stavo lavorando su una
applicazione di mappe dove potevi ritagliare una mappa e farne lo
scale. Usando MVC, tutte le volte che il modello cambiava in seguito
ad un evento, credo che facevo il resize di una immagine su un
wxMemoryDC e alla paint successiva
copiavo tale device context su wxClientDC...pero non mi ricordo i
dettagli...e' passato tanto tempo :).
Spero che serva:).
Ciao,
Giorgio.


-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ridimensionare una foto

2008-12-09 Thread danielita
Ciao,
grazie per i consigli,
ho quasi risolto il problema implementando la mia GUI con la libreria ogl,
infatti nella demo ci sono figure che possono essere ridimensionate!!!

Ciao
Dany

2008/12/4 Giorgio Zoppi <[EMAIL PROTECTED]>

> 2008/11/28 danielita <[EMAIL PROTECTED]>:
> > Ciao a tutti,
> > sto costruendo una GUI in wxpython in cui l'utente ha la possibilità di
> > caricare una sua foto, vorrei un consiglio su come implementare il codice
> > che permette all'utente di ridimensionare la foto (attraverso le
> "maniglie")
> >
> > Grazie
>
> Visto che nessuno rispondealura.
> io feci una cosa simile un paio di anni fa...l'implementazione di
> maniglie per fare il resize di una bitmap.
> Spero che qualcuno fornisca un metodo + efficente. A me venne fuori un
> automa a stati finiti a seconda degli eventi del
> mouse. Dopo diche ridisegnavo e copiavo il contesto. Ora di preciso
> non mi ricordoIo stavo lavorando su una
> applicazione di mappe dove potevi ritagliare una mappa e farne lo
> scale. Usando MVC, tutte le volte che il modello cambiava in seguito
> ad un evento, credo che facevo il resize di una immagine su un
> wxMemoryDC e alla paint successiva
> copiavo tale device context su wxClientDC...pero non mi ricordo i
> dettagli...e' passato tanto tempo :).
> Spero che serva:).
> Ciao,
> Giorgio.
>
>
> --
> Quiero ser el rayo de sol que cada día te despierta
> para hacerte respirar y vivir en me.
> "Favola -Moda".
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python