duda sobre despliegue de imagenes

jose luis Lopez Martinez lopmart en gmail.com
Jue Mar 6 01:13:37 CET 2008


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)

Asumo que el imshow realiza lo siguiente


C=H.copy()
C=C-C.min()
C=C/C.max()

figure()
imshow(C,cmap=cm.gray)

lo cual me da la misma imagen que la primera, es decir que el 0.5 lo toma
como si fuera el
maximo valor de la escala de grises.Pero en realidad deberia desplegar
visualmente un valor de
gris intermedio y no el blanco(ya qu eel blanco solo lo debe mostrar si su
valor es 1)

gracias
_______________________________________________
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