[Programación]TypeError: 'int' object is not iterable
Emiliano Gavilán
emilianogavilan en gmail.com
Lun Jul 26 15:44:58 ART 2010
On Mon, Jul 26, 2010 at 03:30:49PM -0300, Horacio Castellini wrote:
> Este error aparece para cierto tipo de imagen y para otra no... no tengo
> la más pu* de que demonios pasa...
>
> si aplico esto a la imagen original en blanco y negro... (1024x1024)
>
> python grises.py 2Azoomx401.jpg
>
> funciona si dar error, en cambio si hago la operación..
>
> convert 2Azoomx401.jpg -resize 724x725 R2Azoomx401.jpg
>
> y vuelvo a aplicar esto
>
> python grises.py 2Azoomx401.jpg
>
> me da el error siguiente:
>
> Traceback (most recent call last):
> File "grises.py", line 22, in <module>
> r,g,b=im.getpixel((i,j))
> TypeError: 'int' object is not iterable
Que te tira el comando "identify nombre_de_la_imagen.jpg" para cada una de las
imágenes (la que anda y la que no)? De acuerdo a la documentación, getpixel
puede devolver una tupla (RGB colorpace) o un valor (GRAY colorspace).
Quizá venga por ese lado.
Saludos
Emiliano
Más información sobre la lista de distribución Programacion