• Sábado 18 de Abril de 2026, 14:57

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - milemilte

Páginas: [1]
1
Matlab / convertir valor d 1 pixel d una imagen d 256 colors a 16bits
« en: Jueves 12 de Febrero de 2009, 17:12 »
Hola,
Hace poco que estoy trabajando con matlab y les agradeceria si podrían ayudarme.
1- Tengo una imagen original de 16 bits, que por lo general se encuentra entre [-1500,1500].
2- Esta iamgen la convierto a una imagen de 256 colores mediante la funcion im2Uint8.
3- La imagen en 256 colores se utiliza en una función que me devuelve 3 valores por ejemplo [32,64,128].
4- Ahora estos valores se deben reescalar a los valores de la imagen original.
He probado la funcion typecast(uint8(32),'int16'), pero me devuelve exactamente el mismo valor =>32.
y sucede que si los valores devueltos por la funcion son los correctos, deberian estar por ejemplo en el rango (16 bits) de [-300, -5, 100].

Espero haberme explicado bien.
Muchas gracias.

Páginas: [1]