Matlab - Mi resta me da cero

 
Vista:

Mi resta me da cero

Publicado por Carmen (1 intervención) el 29/03/2009 01:36:56
Hola necesito ayuda!!! en matlab estoy realizando un trabajo de procesamiento de imagenes, pero al realizar una resta y el segundo numero es mayor me sale 0 y no el resutado en negativo, alguien puede ayudarme.

es decir

a= Xc-x

si x es mayor me sale 0!!!

Ayuda!!!
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

RE:Mi resta me da cero

Publicado por Angel (75 intervenciones) el 29/03/2009 08:56:03
Las imagenes suelen ser en matlab numeros uint8, e decir un INTeger(entero) de 8bits Unsigned(sin signo) El resultado de la operación lo trunca automaticamente matlab entre 0 y 255, si deseas saber ese valor

a= double(Xc)-double(x)

eso si, si ese resultado es para una imagen, los valores negativos, por lo dicho, no valen
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar