Matlab - generar .tif a partir una matriz de enteros de 32 bits

 
Vista:

generar .tif a partir una matriz de enteros de 32 bits

Publicado por jose a benitez (2 intervenciones) el 02/08/2012 09:54:39
Buenos días,

Necesitaría vuestra ayuda para mi siguiente problema:

tengo que representar en una imagen los valores de pixel que tengo almacenados en una matriz de 1024x1024 Esta matriz es el resultado de la suma individual de 7 imágenes distintas, todas tienen la misma resolucion de 1024x1024, y posterior normalización. Debido al elevado valor de estos pixeles, he tenido que definir esta matriz como un entero de 32bits (uint32).

Mi problema es que a la hora de graficar esta matriz y generar un fichero .tif, para ello utilizo la funcion imwrite, me crea una imagen en la que el mayor valor de pixel es de 255.

¿Como puedo generar este fichero .tif y para que no me modifique automaticamente el valor del entero y me mantenga el formato de 32 bits?

Un saludo y muchas gracias por todo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder