Main Content

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.

imoverlay

Grabar máscara binaria en imagen 2D

Descripción

ejemplo

B = imoverlay(A,BW) rellena la imagen de entrada en escala de grises o RGB, con un color sólido donde la máscara binaria de entrada, , es .ABWtrue

B = imoverlay(___,color) permite especificar el color que se utiliza para rellenar la imagen. es una especificación de color válida.imoverlaycolorMATLAB®

Ejemplos

contraer todo

Lea la imagen en escala de grises en el espacio de trabajo.

A = imread('cameraman.tif');

Lea la imagen binaria en el espacio de trabajo.

BW = imread('text.png');

Grabe la imagen binaria en la imagen en escala de grises, eligiendo el color que se utilizará.

B = imoverlay(A,BW,'yellow');

Muestre el resultado.

figure imshow(B)

Argumentos de entrada

contraer todo

Imagen de entrada, especificada como una matriz 2D real y no dispersa.

Tipos de datos: single | double | int16 | uint8 | uint16 | logical

Imagen de máscara, matriz lógica 2D especificada del mismo tamaño que .A

Tipos de datos: single | double | int16 | uint8 | uint16 | logical

Color utilizado para la superposición, especificado como especificación de color.MATLAB Por ejemplo, si desea especificar el color rojo, puede utilizar cualquiera de las siguientes especificaciones: , , o .'red''r'[1 0 0]

Argumentos de salida

contraer todo

Imagen de salida, devuelta como una matriz 2D de clase .uint8

Capacidades ampliadas

Consulte también

|

Introducido en R2016a