文档帮助中心文档
在图像上绘制文本或视频帧
计算机视觉工具箱/文本和图形
的插入文本块在输入图像或视频流上绘制格式化文本。该块使用Open-Source Font Engine Free 2.3.5库产生风格化文本位图。有关库的更多信息,请参阅FreeType的项目的网站。
请注意
此块仅支持ASCII字金宝app符。
此块使您可以绘制:
一个文本实例
同一文本的多个实例
多个文本实例,每个位置的不同文本
展开全部
图像
输入图像或视频,指定为一个米-经过-N矩阵,米-经过-N-经过-T数组,米-经过-N-经过-C阵列,或者米-经过-N-经过-C-经过-T数组中。T是视频或图像序列中的帧数,以及C是颜色频道的数量。
要启用此端口,请设置图像信号参数到一个多维信号.
一个多维信号
数据类型:单身的|双倍的|INT8.|int16|INT32.|uint8.|uint16|UINT32|布尔
单身的
双倍的
INT8.
int16
INT32.
uint8.
uint16
UINT32
布尔
R
输入图像或视频的红色分量,指定为米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输入视频中的帧数。
输入到R,G,B端口必须具有相同的维度和数据类型。
要启用此端口,请设置图像信号参数到单独的颜色信号.
单独的颜色信号
G
输入图像或视频的绿色分量,指定为米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输入视频中的帧数。
B
输入图像或视频的蓝色组件,指定为米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输入视频中的帧数。
选择
选择文本字符串,指定为正整数。当值的价值文本参数是字符向量的单元格数组插入文本控件的输入值所指示的单元格显示文本字符串选择港口。输入到此端口必须在范围内1为单元格数组中的文本字符串数量,其中1表示第一个字符向量。
1
要启用此端口,请指定文本参数作为字符向量的单元格数组,例如{“Text1”、“Text2”}.
{“Text1”、“Text2”}
数据类型:单身的|双倍的
颜色
文本颜色值,指定为标量、向量或矩阵。输入图像的数据类型决定了颜色值的范围。例如,浮点输入图像数据类型的颜色值必须在[0,1].对于一个uint8数据类型的输入图像,值必须在范围[0,255.].该端口的输入的形状取决于输入信号是基于强度的还是颜色。
0
255.
强度信号 - 指定颜色作为标量强度值,在这种情况下,块将强度应用于所有文本字符串,或者作为长度的强度值的向量等于指定的文本字符串的数量文本参数。
颜色信号-指定颜色将所有文本字符串的颜色定义为RGB三元组的三元素向量,或年代颜色值的- × 3矩阵,其中年代文本字符串的数量是否指定给文本参数。
此端口的输入必须与输入图像相同的数据类型。
要启用此端口,请设置颜色值来源参数到输入端口.
输入端口
数据类型:单身的|双倍的|INT8.|int16|INT32.|uint8.|uint16|UINT32
地点
位置索引,二元素向量或年代-by-2矩阵,指定要插入文本的输入图像的坐标。如果指定为双元素向量,则第一个元素表示要插入字符向量的图像的行,第二个元素表示要插入字符向量的图像的列。如指定为年代-2矩阵,每行包含在图像中的图像中的位置的行和列索引,用于显示文本。
要启用此端口,请设置位置来源参数到输入端口.
不透明度
不透明度因子,指定为标量或矢量。如果指定为标量,则不透明度系数适用于所有文本字符串。属性中指定的不透明度值向量的长度必须等于文本参数。每个元素的不透明度因子可以从0到1.
要启用此端口,请设置不透明度源参数到输入端口.
变量
文本变量值,指定为标量或向量。块替换。中的格式规范文本参数,如% d,% f, 或者% s的元素输入。使用% s选项要指定一组文本字符串,分隔为块的值0,以便在不同位置同时显示。例如,要插入两个字符串,请使用a常数(金宝app模型)块,并指定其值[UINT8('text1')0 uint8('text2')]在变量输入端口。有关格式说明符的更多信息,请参见sprintf.
% d
% f
% s
[UINT8('text1')0 uint8('text2')]
sprintf
要启用该端口,请输入ANSI CPrintf.-Style格式规格,如% d,% f, 或者% s到文本参数。
Printf.
数据类型:uint8.|双倍的
port_1.
输出图像或视频,作为返回米-经过-N矩阵,米-经过-N-经过-T数组,米-经过-N-经过-C阵列,或者米-经过-N-经过-C-经过-T数组中。T是视频或图像序列中的帧数,以及C是颜色频道的数量。
输出图像或视频的红色组件,返回为一个米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输出视频中的帧数。
输出图像或视频的绿色分量,返回为米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输出视频中的帧数。
输出图像或视频的蓝色分量,返回为米-经过-N矩阵或米-经过-N-经过-T阵列,其中T是输出视频中的帧数。
文本
“文本”
指定要插入到输入图像中的文本。
您可以将此参数指定为单个文本字符串或字符向量,例如'文本1',或字符向量的单元格数组,例如{“Text1”、“Text2”}.属性指定单元格数组时,还必须指定要显示的文本字符串选择输入端口。
'文本1'
你可以包括ANSI CPrintf.-Style格式规格,如“文本% d '.属性指定它们的值变量输入端口。金宝app支持的格式说明符包括% d,%我,% u,% c,% f,%啊,% x,% X,% e,% E,% g,% G.有关格式说明符的更多信息,请参见sprintf.
“文本% d '
%我
% u
% c
%啊
% x
% X
% e
% E
% g
% G
颜色值来源
通过对话框指定
从以下选项中选择文本颜色源:通过对话框指定和输入端口.如果设置为通过对话框指定,然后您必须使用的是要指定文本颜色颜色值参数。如果设置为输入端口,然后您必须使用的是要指定文本颜色颜色输入端口。
颜色值
(0 0 0)
文本颜色值,指定为标量、向量或矩阵。输入图像的数据类型决定了颜色值的范围。例如,浮点输入图像数据类型的颜色值必须在[0,1].对于一个uint8数据类型的输入图像,值必须在范围[0,255.].文本颜色值的大小取决于输入信号是基于强度的还是颜色。
要启用该参数,请设置颜色值来源参数到通过对话框指定.
位置来源
从以下选项中选择文本位置源:通过对话框指定和输入端口.如果设置为通过对话框指定,然后您必须使用使用的文本位置位置(x, y)参数。如果设置为输入端口,然后您必须使用使用的文本位置地点输入端口。
位置(x, y)
[1]
文本位置索引,两个元素矢量或一个年代-by-2矩阵,指定要插入文本的输入图像的坐标。如果指定为双元素向量,则第一个元素表示要插入字符向量的图像的行,第二个元素表示要插入字符向量的图像的列。如指定为年代-2矩阵,每行包含在图像中的图像中的位置的行和列索引,用于显示文本。
要启用该参数,请设置位置来源参数到通过对话框指定.
不透明度源
从这些选项中选择不透明度因子的来源:通过对话框指定和输入端口.如果设置为通过对话框指定,则必须使用不透明度参数。如果设置为输入端口然后您必须指定不透明度因子使用不透明度输入端口。
要启用该参数,请设置不透明度源参数到通过对话框指定.
图像信号
使用以下选项指定块的输入和输出图像的格式:
一个多维信号—块具有单输入和单输出端口。
单独的颜色信号-块有三个输入和输出信号,每个颜色通道一个,接受和返回图像的单独的颜色通道。
输入图像已转换(数据顺序是行主要)
从
在
启用此参数来镜像文本字符串并反转其在图像中的位置(x, y)到(x, y).
(x, y)
字体面部
LucidaSansRegular
机构FB
机构fb大胆
阿尔及利亚
Ariel.
arial black
Arial大胆
Arial粗斜体
指定插入文本的字体。该块将此列表填充了系统上安装的字体。在Windows上,块搜索系统注册表以获取字体文件。在UNIX上,块搜索字体文件的X服务器的字体路径。
字体大小(点)
12.
指定插入文本的字体大小。
反锯齿的
启用此参数以平滑插入文本的边缘。平滑过程是计算昂贵的。
将彩色文本插入到输入图像中。
当“插入文本”块包含多个文本字符串时,选择文本字符串并将其插入到图像中。
在图像的不同位置插入两个不同颜色的字符串。
数据类型
布尔|双倍的|固定点[一个]|整数|单身的
固定点[一个]
整数
多维信号
是的
可变尺寸信号
[一个]金宝app支持字长度小于或等于32位。
画形状|绘制标记
Ha Hecho Clic en en enrace que对应Este Comando de Matlab:
ejecute el comandoinstuciéndoloen la Ventana de comandos de matlab。los navegadores网页没有admiten comandos de matlab。
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系您当地的办公室