imoverlay
燃烧二元掩模成二维图像
描述
例子
燃烧二进制图像为灰度图像
读一个灰度图像到工作区中。
一个= imread (“cameraman.tif”);
读二进制图像到工作区中。
BW = imread (“text.png”);
燃烧的二进制图像为灰度图像,指定颜色用于二进制面具。
B = imoverlay (BW,“黄色”);
显示结果。
imshow (B)
燃烧二进制图像RGB图像
读一个RGB图像到工作区中。
RGB = imread (“peppers.png”);
读二进制图像到工作区中。
BW = imread (“text.png”);
作物的RGB图像使其二进制面具一样的大小。
RGB_cropped = imcrop (RGB, [64128255255]);
把二进制图像裁剪RGB图像,选择要使用的颜色。
B = imoverlay (RGB_cropped BW,“红色”);
显示结果。
图imshow (B)
输入参数
一个
- - - - - -输入图像
二维灰度图像|二维RGB图像
输入图像,指定为一个二维灰度图像或二维RGB图像。
数据类型:单
|双
|int16
|uint8
|uint16
|逻辑
BW
- - - - - -掩码图像
二维二进制矩阵|二维数值矩阵
掩模图像,指定的二进制矩阵二维或二维数值相同大小的矩阵作为第一个二维的图像一个
。数字输入,任何非零像素被认为是1
(真正的
)。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|逻辑
颜色
- - - - - -颜色用于覆盖
“黄色”
(默认)|RGB值|颜色名称|短的颜色名称
颜色用于覆盖,作为一个RGB值,指定一个颜色的名字,或者一个短的颜色名称。
您可以指定任何颜色使用RGB值。转换一个RGB值是一个行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在[0,1]。
您可以指定一些常见颜色的名字作为一个字符串标量或特征向量。此表列出了命名颜色选项和等效RGB三胞胎。
颜色名称 | 短名称 | RGB值 | 外观 |
---|---|---|---|
“红色” |
“r” |
(1 0 0) |
|
“绿色” |
“g” |
(0 1 0) |
|
“蓝色” |
“b” |
(0 0 1) |
|
“青色” |
“c” |
(0 1 1) |
|
“红色” |
“m” |
(1 0 1) |
|
“黄色” |
“y” |
(1 1 0) |
|
“黑色” |
“k” |
(0 0 0) |
|
“白色” |
“w” |
(1 1 1) |
|
下面是默认颜色的RGB三胞胎,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)
输出参数
B
——输出图像
二维RGB图像
输出图像,作为二维返回RGB图像。
数据类型:uint8
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
使用笔记和限制:
imoverlay
金宝app支持C代码的生成(需要MATLAB编码器™)。有关更多信息,请参见图像处理代码生成。当生成代码,如果您指定
颜色
作为一个特征向量,然后必须在编译时常量值。
GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。
使用笔记和限制:
当生成代码,如果您指定
颜色
作为一个特征向量,然后必须在编译时常量值。
版本历史
介绍了R2016a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。