Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

roifilt2

Filtrar región de interés (ROI) en imagen

Descripción

ejemplo

J = roifilt2(h,I,BW) filtra las regiones de interés (ROIs) en la imagen 2-D utilizando el filtro lineal 2-D. es una máscara binaria, del mismo tamaño que, que define el ROIs en. Devuelve una imagen que consta de valores filtrados para píxeles en ubicaciones donde contiene s y valores sin filtrar para píxeles en ubicaciones donde contiene s.IhBWIIroifilt2BW1BW0

J = roifilt2(I,BW,fun) procesa los datos en los ROIs del uso de la función.Ifun El valor debe ser un identificador de función.fun

Ejemplos

contraer todo

Leer una imagen en el espacio de trabajo.

I = imread('eight.tif');

Defina los vértices del polígono de máscara.

c = [222 272 300 270 221 194]; r = [21 21 75 121 121 75];

Cree la imagen de máscara binaria.

BW = roipoly(I,c,r);

Filtre la región de la imagen especificada por la máscara.IBW

H = fspecial('unsharp'); J = roifilt2(H,I,BW);

Visualice la imagen original y la imagen filtrada.

imshow(I)

figure imshow(J)

Argumentos de entrada

contraer todo

Filtro lineal, especificado como una matriz numérica en 2-D.

Tipos de datos: double

Imagen, especificada como una matriz numérica en 2-D.

  • Si especifica un filtro, puede ser cualquiera de los tipos de datos enumerados.hI

  • Si especifica un identificador de función, puede ser cualquier clase admitida por.funIfun

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | logical

Máscara, especificada como una matriz lógica 2-D o una matriz numérica 2-D, del mismo tamaño que, que contiene s y s.I01

Tipos de datos: logical

Identificador de función, especificado como un identificador. Para obtener más información acerca de los identificadores de función, vea.Crear identificador de función (MATLAB)

Argumentos de salida

contraer todo

Imagen filtrada, devuelta como una matriz 2-D.

  • Si especifica un filtro,, a continuación, tiene la misma clase que la imagen de entrada,.hJI

  • Si especifica un identificador de función, la clase de viene determinada por.funJfun

Algoritmos

Si especifica un filtro, a continuación, las llamadas para implementar el filtro.hroifilt2filter2

Consulte también

| |

Introducido antes de R2006a