Crear una máscara binaria utilizando una función ROI
En este ejemplo se muestra cómo crear una máscara binaria usando una de las funciones de creación de ROI, tales como drawcircle
, con la función de creación de máscaras createMask
.
Lea una imagen en el espacio de trabajo y muéstrela.
img = imread('pout.tif');
h_im = imshow(img);
Cree una ROI en la imagen usando una de las funciones de creación de ROI.
circ = drawcircle('Center',[113,66],'Radius',60);
Cree una máscara binaria a partir de la ROI usando createMask
. La función createMask
devuelve una imagen binaria con el mismo tamaño que la imagen de entrada. Los píxeles dentro del ROI se establecen en 1 y los valores de los píxeles en otras partes se establecen en 0.
BW = createMask(circ); imshow(BW)