On Mon, Jul 26, 2010 at 11:51:24AM -0700, Horacio Castellini wrote:
> Para la que anda sin problemas...
> 
> identify 2Azoomx401.jpg
> 2Azoomx401.jpg JPEG 1024x1024 1024x1024+0+0 8-bit DirectClass 170kb 
> 
> 
> Para la que da el error...
> 
> identify 1.jpg 
> 1.jpg JPEG 512x512 512x512+0+0 8-bit PseudoClass 256c 31.7kb 

Las imágenes en escala de grises aparecen como PseudoClass (para mas
información hay que hacer un identify -verbose, pero tira demasiada info)

Probá convertir la imagen como 

convert -scale 512x512! -colorspace rgb 2Azoomx401.jpg 1.jpg

a ver si funciona asi.

Claro que sería más fácil aún hacer:

convert -scale 512x512! -colorspace gray 2Azoomx401.jpg 1.jpg

y te olvidás de hacer el cálculo vos, ya que de acuerdo a
http://www.imagemagick.org/script/command-line-options.php#colorspace
ya aplicó la conversión que vos estas intentando utilizar y el método
getpixel() retornaría un solo valor.

Saludos
Emiliano
_______________________________________________
Programacion mailing list
[email protected]
http://lugro.org.ar/mailman/listinfo/programacion

Responder a