主要内容

insertMarker

在图像或视频中插入标记

描述

例子

RGB.= INSERTMAKER(一世位置返回带有插入的加(+)标记的TrueColor映像。输入图像,一世,可以是TrueColor或灰度图像。通过覆盖像素值,绘制标记。输入位置可以是一个m2的矩阵m[Xy]或其中一个点特征类型

RGB.= INSERTMAKER(一世位置标记返回一个TrueColor图像标记插入的标记类型。

RGB.= InsertMarker(___,名称,价值使用一个或多个指定的附加选项名称,价值对参数。

例子

全部收缩

阅读图像。

我= imread('peppers.png');

插入加号(+)标记。

RGB = InsertMarker(I,[147 279]);

绘制四个X标记。

POS = [120 248; 195 246; 195 312; 120 312];color = {'红色的''白色的''绿色'“红色”};RGB = InsertMarker(RGB,POS,'X''颜色',颜色,'尺寸',10);

显示图像。

imshow(RGB);

输入参数

全部收缩

输入图像,在TrueColor或2-D灰度中指定。

数据类型:单身的|双倍的|int16|uint8.|uint16

标记的位置,指定为一个m2的矩阵m[Xy]或其中一个点特征类型。标记的中心位置由[Xy]成对的矩阵或由地点点特征对象的属性。

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64

标记类型,指定为字符向量。矢量可以是全文或相应的符号。

字符向量 象征
'圆圈' “o”
'x-mark' 'X'
'加' “+”
'星星' ‘*’
'正方形' '

数据类型:char

名称值对参数

指定可选的逗号分离对名称,价值论点。名称是参数名称和价值为对应值。名称必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“颜色”'黄色'指定标记颜色为黄色。

标记的像素大小,指定为逗号分隔对,由'尺寸'和范围为[1,inf)的标量值。

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64

标记颜色,指定为逗号分隔的配对组成颜色'和字符向量,字符向量,矢量或矩阵的单元格阵列。您可以为每个标记指定不同颜色或所有标记的颜色。

为每个标记指定颜色,设置颜色到彩色字符向量的小区数组或m-By-3矩阵mRGB(红色,绿色和蓝色)颜色值的数量。

为所有标记指定一种颜色,设置颜色到彩色字符向量或[R G B]矢量。[r g b]矢量包含红色,绿色和蓝色值。

万博1manbetx支持颜色:'蓝色的''绿色''红色的'“青色”“红色”'黄色''黑色的','白色的'

数据类型:细胞|char|uint8.|uint16|int16|双倍的|单身的

输出参数

全部收缩

输出图像,作为TrueColor图像返回。

扩展能力

介绍了R2013a