duda sobre despliegue de imagenes
Reynaldo
reynaldomic en gmail.com
Jue Mar 6 05:48:25 CET 2008
jose luis Lopez Martinez escribió:
> Saludos
>
> Como despliego una imagen con niveles de gris de 0 a 1?,porqe si le doy la
> siguiente informacion
> me despliega el 0.5 como si fuera el uno y no como la mitad de la escala de
> grises.
>
>
> from pylab import *
> from scipy import *
>
> H=array([[0.0,0.0,0.5,0.0,0.0],[0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0],[
> 0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0]])
>
> print H;
> figure()
> imshow(H,cmap=cm.gray)
>
" vmin and vmax are used to scale a luminance image to 0-1. If
either is None, the min and max of the luminance values will be
used. Note if you pass a norm instance, the settings for vmin and
vmax will be ignored."
con eso en mente puedes ver que haciendo
imshow(H, cmap=cm.gray, vmax=1) funciona como esperas. el vmin ya no es
necesario porque tomara el 0.0 que es el valor mínimo de tu arreglo, H.
lee el __doc__ de imshow para mayores detalles.
saludos,
Reynaldo
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es