Matlab - tratamiento de imagenes

   
Vista:

tratamiento de imagenes

Publicado por Cristina (1 intervención) el 02/04/2008 16:38:02
Hola, me gustaria saber si hay alguna función en matlab que devuelva un vector con aquellas posiciones o pixels que tienen un determinado valor.
Lo que necesito es que dada una imagen, donde cada pixel tiene un valor asignado poder obtener unicamente aquellos que cumplan un determinado valor.
un saludo.
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:tratamiento de imagenes

Publicado por puma (30 intervenciones) el 02/04/2008 21:23:11
hola,

una imagen no es otra cosa mas que una matriz de numeros, asi que es como si hicieras una busqueda de ciertos valores en una matriz. Por ejemplo puedes usar la funcion "find" para encontrar aquellos pixeles que su valor este entre 100 y 150, asi:

[row,column] = find((A>=100)&(A<=150))

te devuelve las posiciones de los pixeles que cumplen esa condicion

saludos
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