Re: [Python] ridimensionare una foto

2008-12-09 Per discussione 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


Re: [Python] ridimensionare una foto

2008-12-04 Per discussione 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-11-28 Per discussione 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.
http://www.pythonware.com/products/pil/



-- 
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 Per discussione 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
wxImagehttp://wxpython.org/docs/api/wx.DC-class.html


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 Per discussione 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 Per discussione 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 Per discussione 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 Per discussione 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