文件帮助中心
注释TrueColor或灰度图像或视频流
RGB = insertObjectAnnotation(我,形状,位置,标签)
RGB = insertObjectAnnotation(我、形状、位置、标签、名称、值)
insertObjectAnnotation(我,“矩形”,位置,标签)
insertObjectAnnotation(我,“圆”,位置,标签)
例子
RGB.= InsertObjectAnnotation(一世那形状那位置那标签)返回带注释的真彩色图像形状和标签在所指定的位置位置。
RGB.= InsertObjectAnnotation(一世那形状那位置那标签)
RGB.
一世
形状
位置
标签
RGB.= InsertObjectAnnotation(一世那形状那位置那标签那名称,价值)使用一个或多个指定的附加选项名称,价值对参数。
RGB.= InsertObjectAnnotation(一世那形状那位置那标签那名称,价值)
名称,价值
InsertObjectAnnotation(一世,'矩形',位置那标签)在由位置矩阵指示的位置插入矩形和标签。
InsertObjectAnnotation(一世,'矩形',位置那标签)
InsertObjectAnnotation(一世“圆”,位置那标签)在位置矩阵所示的位置插入圆圈和相应的标签。
InsertObjectAnnotation(一世“圆”,位置那标签)
全部折叠
读取图像。
我= imread(“board.tif”);
创建浮点数的标签。浮点数与置信度标签有关。
label_str =细胞(3,1);Conf_val = [85.212 98.76 78.342];为了Ii =1:3 label_str{Ii} = ['置信度: 'num2str(conf_val(ii),' % 0.2 f ')'%'];结尾
将矩形的位置设置为[x y宽度]。
位置= [23 373 60 66; 35 185 77 81; 77 107 59 26];
插入标签。
RGB = InsertObjectAnnotation(I,“矩形”、位置、label_str......“TextBoxOpacity”, 0.9,'字体大小', 18);
显示带注释的图像。
图imshow (RGB)标题(带注释的芯片的);
我= imread('coins.png');
设置圆的位置。前两个值表示圆心(x,y),第三个值是半径。
Position = [96 146 31;236 173 26];
设置标签以显示整数5和10(U.S. Cents)。
标签= [5 10];
插入注释。
RGB = InsertObjectAnnotation(I,'圆圈'位置,标签,'行宽'3,“颜色”,{“青色”那'黄色'},'textcolor'那'黑色的');
展示。
图imshow (RGB)标题('被注释的硬币');
TrueColor或灰度图像,指定为图像或视频流。输入图像可以是一个m——- - - - - -N-by-3 TrueColor或am——- - - - - -N二维灰度图像。
数据类型:双倍的|单身的|uint8.|uint16|int16
双倍的
单身的
uint8.
uint16
int16
矩形
圆圈
矩形或圆形标注,指定为指示标注形状的字符向量。
数据类型:字符
字符
注释形状的位置和大小,指定为一个m-By-3或m4矩阵。指定矩形时,位置输入矩阵必须为m4矩阵。每一行,m,将矩形指定为四元素向量,[Xy宽度高度]。要素,X和y,表示矩形的左上角,而宽度和高度指定的大小。
指定圆圈时,位置输入矩阵必须是一个m-By-3矩阵,其中每行,m,指定三元素矢量[XyR.]。要素,X和y,表示圆圈的中心和R.指定半径。
例子:位置= [50 120 75 75]
位置= [50 120 75 75]
位于左上角的矩形X= 50,y= 120,宽度和高度为75像素。
例子:位置= [96 146 31]
位置= [96 146 31]
一个带中心的圆圈X= 96,y=146,半径31像素。
例子:位置= [23 373 60 66; 35 185 77 81; 77 107 59 26]
位置= [23 373 60 66; 35 185 77 81; 77 107 59 26]
三个矩形的位置和大小。
标记以与指定为m数字向量、字符串、类别标签或ASCII字符向量的单元格数组。字符、字符串或分类标签必须使用ASCII字符编码。单元格数组的长度必须等于形状位置的数目。可以将所有形状的标量标签指定为数字标量、字符串或类别。
例子:Label =[5 10],其中函数用标签5标记第一个形状,用标签10标记第二个形状。
指定可选的逗号分离对名称,价值参数。名称是参数名称和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家。
名称
价值
Name1, Value1,…,的家
“颜色”
'白色的'
“字体”
“LucidaSansRegular”
文本的字体面,指定为逗号分隔对,由'字体'和字符向量。字体面必须是安装在系统上的可用truetype字体之一。要获取系统上可用字体的列表,请键入listTrueTypeFonts在MATLAB®命令提示符。
字体
listTrueTypeFonts
'字体大小'
8.
72.
标签文本字体大小,指定为逗号分隔对组成'字体大小'和一个对应于[8 72]范围内的点的整数。
数据类型:双倍的|单身的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64
INT8.
int32
INT64.
UINT32.
UINT64
'行宽'
1
形状边框线宽度,指定为逗号分隔对,包括'线宽'和一个以像素为单位的正整数。
线宽
'黄色'
形状和相应标签文本框的颜色指定为逗号分隔对“颜色”字符向量、[R G B]向量、单元格数组或m3矩阵。
要为所有形状指定一种颜色,请将此参数设置为字符向量或[R G B]向量。为每个指定颜色m形状,将此参数设置为单元格数组m字符向量。或者,您可以指定一个m-3每个注释的3个RGB值矩阵。RGB值必须位于输入图像数据类型的范围内。
万博1manbetx支持的颜色:“蓝”那'绿色'那“青色”那'红色的'那“红色”那'黑色的','白色的'。
“蓝”
'绿色'
“青色”
'红色的'
“红色”
'黑色的'
数据类型:字符|uint8.|uint16|int16|双倍的|单身的|细胞
细胞
'textcolor'
文本标签中的文本的颜色,指定为逗号分隔对组成'textcolor'字符向量、[R G B]向量、单元格数组或m3矩阵。要为所有文本指定一种颜色,请将此参数设置为字符向量或[R G B]向量。为每个指定颜色m文本标签,将此参数设置为单元格数组m字符向量。或者,您可以指定一个m-3每个注释的3个RGB值矩阵。RGB值必须位于输入图像数据类型的范围内。
万博1manbetx支持的颜色:“蓝”那'绿色'那“青色”那'红色的'那“红色”那'黄色','白色的'。
“TextBoxOpacity”
0.
文本标签框背景的不透明度,指定为逗号分隔对“TextBoxOpacity”标量定义标签文本框的背景的不透明度。在范围内指定此值0.到1。
具有注释的TrueColor图像,作为图像或视频流返回。
使用注意事项及限制:
输入图像必须绑定。看为可变大小阵列指定上限(MATLAB编码器)。
看系统对象在MATLAB代码生成(MATLAB编码器)。
insertMarker|InsertObjectMask.|insertShape|InsertText.
insertMarker
InsertObjectMask.
insertShape
InsertText.
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室