problema con el wx.image

Chema Cortes py en ch3m4.org
Mar Feb 28 18:20:30 CET 2006


Ing. Alfonso Palomares escribió:
>  Gente:
> 
> tengo un problema rarisimo.
> 
> estoy tratando de modificar imágenes con el wxPython. El tipo de imágen con
> el que tengo problemas es con el tiff, solo cuando intento guardar en ese
> formato (el cual según la referencia permite guardar, cualquier cosa ver en
> http://www.wxpython.org/onlinedocs.php)
> 
> lo trato de la siguiente manera:
> 
> ##abrimos la imagen:
> 
>>>> import wx
>>>> tif = wx.Image ("c:\censo\censo.tif", wx.BITMAP_TYPE_TIF)
> 
> ## luego guardamos: (retorna true cuando pudo guardar y False cuando no....
> 
> 
>>>> tif.SaveFile("c:\censo\cortado1.tif",wx.BITMAP_TYPE_TIF)
> False
> 
> 
> ##si pruebo en otro formato, anda ok
> 
>>>> tif.SaveFile("c:\censo\cortado1.jpg",wx.BITMAP_TYPE_JPEG)
> True

Posiblemente tengas que indicar al handler del tiff el tipo de
compresión. No estoy seguro si la última versión de wxwidgets ya
implementa alguna compresión (deflate, jpeg, lzw), pero prueba por si
acaso sin compresión:


tif.SetOptionInt("Compression", 1)
tif.SaveFile("c:\censo\cortado1.tif",wx.BITMAP_TYPE_TIF)




Más información sobre la lista de distribución Python-es