文档帮助中心文档
将二值掩码刻录成二维图像
B = imoverlay (BW)
B = imoverlay (BW,颜色)
例子
B= imoverlay (一个,BW)填充灰度或RGB图像一个输入二进制掩码的纯色,BW,是真正的.
B= imoverlay (一个,BW)
B
一个
BW
真正的
B= imoverlay (一个,BW,颜色)指定imoverlay用于填充图像。
B= imoverlay (一个,BW,颜色)
颜色
imoverlay
全部折叠
将灰度图像读入工作空间。
一个= imread (“cameraman.tif”);
将一个二进制图像读入工作空间。
BW = imread (“text.png”);
将二值图像刻录为灰度图像,并指定用于二值掩码的颜色。
B = imoverlay (BW,“黄色”);
显示结果。
imshow (B)
读取一个RGB图像到工作区。
RGB = imread (“peppers.png”);
裁剪RGB图像,使其与二进制掩码大小相同。
RGB_cropped = imcrop (RGB, [64128255255]);
将二值图像刻录到裁剪的RGB图像中,选择要使用的颜色。
B = imoverlay (RGB_cropped BW,“红色”);
图imshow (B)
输入图像,指定为二维灰度图像或二维RGB图像。
数据类型:单|双|int16|uint8|uint16|逻辑
单
双
int16
uint8
uint16
逻辑
掩模图像,指定的二维二值矩阵或与图像的前两个维度大小相同的二维数值矩阵一个.对于数字输入,任何非零像素都被认为是1(真正的).
1
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|逻辑
int8
int32
uint32
“黄色”
用于叠加的颜色,指定为RGB三元组、颜色名称或短颜色名称。
您可以使用RGB三元组指定任何颜色。RGB三元组是一个3元素行向量,其元素指定颜色的红色、绿色和蓝色成分的强度。强度必须在[0,1]的范围内。
可以通过名称指定一些常用颜色,如字符串标量或字符向量。这个表列出了命名的颜色选项和等效的RGB三组。
“红色”
“r”
(1 0 0)
“绿色”
‘g’
(0 1 0)
“蓝”
“b”
(0 0 1)
“青色”
“c”
(0 1 1)
“米”
(1 0 1)
“y”
(1 1 0)
“黑”
“k”
(0 0 0)
“白色”
' w '
(1 1 1)
这里是MATLAB默认颜色的RGB三组®在许多类型的情节中使用。
[0 0.4470 - 0.7410)
(0.8500 0.3250 0.0980)
(0.9290 0.6940 0.1250)
(0.4940 0.1840 0.5560)
(0.4660 0.6740 0.1880)
(0.3010 0.7450 0.9330)
(0.6350 0.0780 0.1840)
例子:“r”
例子:“绿色”
例子:[0 0.4470 - 0.7410)
输出图像,返回为2-D RGB图像。
数据类型:uint8
使用注意事项和限制:
imoverlay万博1manbetx支持C代码的生成MATLAB编码器™).有关更多信息,请参见图像处理的代码生成.
生成代码时,如果指定颜色作为字符向量,则该值必须是编译时常量。
superpixels|boundarymask|labeloverlay
superpixels
boundarymask
labeloverlay
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处