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.

Procesamiento basado en ROI

Definir y operar en regiones de interés (ROI)

Una región de interés (ROI) es una parte de una imagen en la que desea filtrar o realizar alguna otra operación. Puede crear ROIs de muchas formas utilizando las funciones de ROI de alto nivel, como o.drawcircledrawpolygon También puede utilizar clases de creación de ROI, como o.images.roi.Circleimage.roi.Polygon Las clases de ROI admiten propiedades, métodos y eventos que puede usar para personalizar el comportamiento del ROI.

Un uso común de un ROI es crear una imagen de máscara binaria. En la imagen de máscara, los píxeles que pertenecen al ROI están configurados y los píxeles fuera del ROI están configurados.10 Las clases y funciones de ROI admiten un método.createMask Puede definir más de un ROI en una imagen. Normalmente, los ROIs son grupos de píxeles contiguos, pero también se pueden definir ROIs por valores de intensidad, en cuyo caso las regiones no son necesariamente contiguas.

Funciones

expandir todo

drawassistedCrear ROI a mano alzada en la imagen con la ayuda de los bordes de imagen
drawcircleCree un ROI circular personalizable
drawcuboidCree un ROI cuboidales personalizable
drawellipseCree un ROI elíptico personalizable
drawfreehandCrear ROI a mano alzada personalizable
drawlineCree un ROI lineal personalizable
drawpointCree un ROI puntual personalizable
drawpolygonCree un ROI poligonal personalizable
drawpolylineCree un ROI de polilínea personalizable
drawrectangleCree un ROI rectangular personalizable
createMaskCree una imagen de máscara binaria a partir de ROI
inROIConsulta si los puntos se encuentran en ROI
bringToFrontLleve el ROI al frente del orden de apilamiento de axes
roipolyEspecificar la región poligonal de interés (ROI)
poly2maskConvierta la máscara de polígono de región de interés (ROI) a región
regionfillRellene las regiones especificadas en la imagen utilizando la interpolación interna
inpaintCoherentRestaure regiones de imagen específicas mediante la imagen basada en transporte de coherencia
roicolorSeleccione la región de interés (ROI) basada en el color
roifilt2Filtrar región de interés (ROI) en imagen

Clases

expandir todo

images.roi.AssistedFreehandLa región de interés asistida a mano alzada
images.roi.CircleRegión circular de interés
images.roi.CuboidRegión de interés cuboidal
images.roi.EllipseRegión elíptica de interés
images.roi.FreehandRegión de interés a mano alzada
images.roi.LineRegión de interés de línea
images.roi.PointRegión de interés de punto
images.roi.PolygonRegión poligonal de interés
images.roi.PolylineRegión de polilínea de interés
images.roi.RectangleRegión rectangular de interés
drawComience a dibujar ROI de forma interactiva
beginDrawingFromPointEmpiece a dibujar ROI desde el punto especificado

Temas

Filtrar ROIs y crear máscaras

Descripción general de ROI Filtering

Para filtrar una región de interés (ROI), primero defina una máscara para separar el ROI del fondo, luego aplique el filtro solo al ROI.

Cree una máscara binaria

Una máscara binaria clasifica los píxeles de la imagen como pertenecientes a la región de interés o al fondo.

Afilar la región de interés en una imagen

En este ejemplo se muestra cómo usar el filtrado enmascarado para aumentar la nitidez de una región de interés específica.

Aplicar filtro personalizado a la región de interés en la imagen

Este ejemplo muestra cómo definir su propia función y máscara para filtrar una región de interés.

Rellene la región de interés en una imagen

El proceso de llenado de una región de interés implica la sustitución de todos los píxeles de la región interpolando hacia adentro desde el límite de la región.

Crear ROIs interactivos mediante funciones de devolución de llamada

ROI Creation Overview

La caja de herramientas proporciona un conjunto de clases para crear regiones de interés de varias formas, incluidos círculos, elipses, polígonos, líneas, polilíneas, puntos y rectángulos.

Subsample o simplifique un ROI a mano alzada

Este ejemplo muestra cómo submuestrear o reducir el número de puntos en un objeto ROI a mano alzada.

Utilice polilínea para crear una herramienta de medición de ángulo

Este ejemplo muestra los pasos necesarios para crear una herramienta de medición de tres puntos mediante un ROI de polilínea

Medir distancias en una imagen

Este ejemplo muestra cómo utilizar la línea ROIs para medir las distancias en una imagen.

Utilice la función de espera después de dibujar ROI

Este ejemplo muestra cómo definir una función de espera personalizada que bloquee la línea de comandos de MATLAB® hasta que termine de colocar un rectángulo.

Ejemplos destacados