主要内容gydF4y2Ba

insertShapegydF4y2Ba

图像或视频中插入形状gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

RGBgydF4y2Ba= insertShape (gydF4y2Ba我gydF4y2Ba,gydF4y2Ba形状gydF4y2Ba,gydF4y2Ba位置gydF4y2Ba)gydF4y2Ba返回一个真彩图像gydF4y2Ba形状gydF4y2Ba插入。输入图像,gydF4y2Ba我gydF4y2Ba,可以是真彩或灰度图像。你画的形状覆盖像素值。gydF4y2Ba

例子gydF4y2Ba

RGBgydF4y2Ba= insertShape (gydF4y2Ba___gydF4y2Ba,gydF4y2Ba名称=值gydF4y2Ba)gydF4y2Ba指定选项使用一个或多个名称参数除了以前的语法。例如,gydF4y2BainsertShape(我,“圆”,(150 280 35),线宽= 5)gydF4y2Ba设置线宽值gydF4y2Ba5gydF4y2Ba。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

读一个图像到工作区中。gydF4y2Ba

我= imread (gydF4y2Ba“peppers.png”gydF4y2Ba);gydF4y2Ba

画一个圆在图像边界的线宽5。gydF4y2Ba

RGB = insertShape(我gydF4y2Ba“圆”gydF4y2Ba(150 280 35),线宽= 5);gydF4y2Ba

画一个三角形和一个六边形的形象。gydF4y2Ba

pos_triangle = (183 297 302 250 316 297);pos_hexagon = (340 163 305 186 303 257 334 294 362 255 361 191);RGB = insertShape (RGB,gydF4y2Ba“filled-polygon”gydF4y2Ba{pos_triangle, pos_hexagon},gydF4y2Ba…gydF4y2Ba颜色= [gydF4y2Ba“白色”gydF4y2Ba,gydF4y2Ba“绿色”gydF4y2Ba),不透明度= 0.7);gydF4y2Ba

由此产生的图像显示。gydF4y2Ba

imshow (RGB);gydF4y2Ba

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

中指定的输入图像,真彩或二维灰度。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba

类型的形状,指定为gydF4y2Ba“矩形”gydF4y2Ba,gydF4y2Ba“filled-rectangle”gydF4y2Ba,gydF4y2Ba“行”gydF4y2Ba,gydF4y2Ba“多边形”gydF4y2Ba,gydF4y2Ba“filled-polygon”gydF4y2Ba,gydF4y2Ba“圆”gydF4y2Ba,或gydF4y2Ba“实心圆”gydF4y2Ba,gydF4y2Ba“projected-cuboid”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba

指定的位置形状,根据形状的类型,表中的描述。gydF4y2Ba

形状gydF4y2Ba 位置gydF4y2Ba 例子gydF4y2Ba
“矩形”gydF4y2Ba
“filled-rectangle”gydF4y2Ba
对于一个或多个矩形,指定gydF4y2Ba米gydF4y2Ba4矩阵每一行指定一个矩形gydF4y2Ba (gydF4y2Ba xgydF4y2Ba ygydF4y2Ba wgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba tgydF4y2Ba hgydF4y2Ba hgydF4y2Ba egydF4y2Ba 我gydF4y2Ba ggydF4y2Ba hgydF4y2Ba tgydF4y2Ba ]gydF4y2Ba 。gydF4y2Ba

(gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba wgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba tgydF4y2Ba hgydF4y2Ba 1gydF4y2Ba hgydF4y2Ba egydF4y2Ba 我gydF4y2Ba ggydF4y2Ba hgydF4y2Ba tgydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba wgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba tgydF4y2Ba hgydF4y2Ba 2gydF4y2Ba hgydF4y2Ba egydF4y2Ba 我gydF4y2Ba ggydF4y2Ba hgydF4y2Ba tgydF4y2Ba 2gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba ygydF4y2Ba 米gydF4y2Ba wgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba tgydF4y2Ba hgydF4y2Ba 米gydF4y2Ba hgydF4y2Ba egydF4y2Ba 我gydF4y2Ba ggydF4y2Ba hgydF4y2Ba tgydF4y2Ba 米gydF4y2Ba ]gydF4y2Ba

两个矩形,gydF4y2Ba米gydF4y2Ba= 2gydF4y2Ba

“行”gydF4y2Ba

“多边形”gydF4y2Ba

“filled-polygon”gydF4y2Ba

为一个或多个连接线路,指定一个gydF4y2Ba米gydF4y2Ba4矩阵,每个研制出向量,gydF4y2Ba (gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba ]gydF4y2Ba ,描述了一个端点。gydF4y2Ba

(gydF4y2Ba xgydF4y2Ba 11gydF4y2Ba ygydF4y2Ba 11gydF4y2Ba xgydF4y2Ba 12gydF4y2Ba ygydF4y2Ba 12gydF4y2Ba xgydF4y2Ba 21gydF4y2Ba ygydF4y2Ba 21gydF4y2Ba xgydF4y2Ba 22gydF4y2Ba ygydF4y2Ba 22gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba ]gydF4y2Ba

多段线总是包含(gydF4y2BalgydF4y2Ba1)数量的部分,因为第一个和最后一个顶点点不连接。gydF4y2Ba

两行,gydF4y2Ba米gydF4y2Ba= 2gydF4y2Ba

为一个或多个与相同数量的折线或多边形顶点,指定一个gydF4y2Ba米gydF4y2Ba2gydF4y2BalgydF4y2Ba每一行是一个向量的矩阵,gydF4y2Ba (gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba …gydF4y2Ba xgydF4y2Ba lgydF4y2Ba ygydF4y2Ba lgydF4y2Ba ]gydF4y2Ba 连续的顶点位置,代表多线或多边形gydF4y2BalgydF4y2Ba数量的顶点。gydF4y2Ba

(gydF4y2Ba xgydF4y2Ba 11gydF4y2Ba ygydF4y2Ba 11gydF4y2Ba xgydF4y2Ba 12gydF4y2Ba ygydF4y2Ba 12gydF4y2Ba ⋯gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba lgydF4y2Ba ygydF4y2Ba 1gydF4y2Ba lgydF4y2Ba xgydF4y2Ba 21gydF4y2Ba ygydF4y2Ba 21gydF4y2Ba xgydF4y2Ba 22gydF4y2Ba ygydF4y2Ba 22gydF4y2Ba ⋯gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba lgydF4y2Ba ygydF4y2Ba 2gydF4y2Ba lgydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋱gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba ⋯gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba lgydF4y2Ba ygydF4y2Ba 米gydF4y2Ba lgydF4y2Ba ]gydF4y2Ba

两个多边形相同数量的顶点,gydF4y2Ba米gydF4y2Ba= 2,gydF4y2BalgydF4y2Ba= 5gydF4y2Ba

与不平等的一个或多个折线或多边形的顶点,指定一个gydF4y2Ba米gydF4y2Ba1单元阵列,每个单元格包含一个gydF4y2BalgydF4y2Ba2的矩阵gydF4y2BaxgydF4y2Ba,gydF4y2BaygydF4y2Ba顶点,或1×2gydF4y2BalgydF4y2Ba向量,gydF4y2Ba (gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba …gydF4y2Ba xgydF4y2Ba lgydF4y2Ba ygydF4y2Ba lgydF4y2Ba ]gydF4y2Ba 连续的顶点位置。gydF4y2Ba

的价值gydF4y2BalgydF4y2Ba为每个单元格元素可以是不同的。例如,gydF4y2Ba

{gydF4y2Ba (gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba ]gydF4y2Ba ,gydF4y2Ba (gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba xgydF4y2Ba 3gydF4y2Ba ygydF4y2Ba 3gydF4y2Ba ]gydF4y2Ba }gydF4y2Ba

两个多边形的顶点,gydF4y2Ba米gydF4y2Ba= 2gydF4y2Ba两个多边形,一个与4 5个顶点和一个顶点gydF4y2Ba

“圆”gydF4y2Ba
“实心圆”gydF4y2Ba
一个gydF4y2Ba米gydF4y2Ba3矩阵,每一行是一个向量指定一个圆gydF4y2Ba (gydF4y2Ba xgydF4y2Ba ygydF4y2Ba rgydF4y2Ba 一个gydF4y2Ba dgydF4y2Ba 我gydF4y2Ba ugydF4y2Ba 年代gydF4y2Ba ]gydF4y2Ba 。的gydF4y2Ba (gydF4y2Ba xgydF4y2Ba ygydF4y2Ba ]gydF4y2Ba 坐标表示圆的中心。gydF4y2Ba

(gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba rgydF4y2Ba 一个gydF4y2Ba dgydF4y2Ba 我gydF4y2Ba ugydF4y2Ba 年代gydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba rgydF4y2Ba 一个gydF4y2Ba dgydF4y2Ba 我gydF4y2Ba ugydF4y2Ba 年代gydF4y2Ba 2gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba ⋮gydF4y2Ba xgydF4y2Ba 米gydF4y2Ba ygydF4y2Ba 米gydF4y2Ba rgydF4y2Ba 一个gydF4y2Ba dgydF4y2Ba 我gydF4y2Ba ugydF4y2Ba 年代gydF4y2Ba 米gydF4y2Ba ]gydF4y2Ba

“projected-cuboid”gydF4y2Ba

一个8-by-2-by -gydF4y2Ba米gydF4y2Ba数组或一个gydF4y2Ba米gydF4y2Ba8矩阵,gydF4y2Ba米gydF4y2Ba指定一个长方体。gydF4y2Ba

当指定为一个8-by-2-by -gydF4y2Ba米gydF4y2Ba数组,每一行必须包含gydF4y2Ba (gydF4y2Ba xgydF4y2Ba ygydF4y2Ba ]gydF4y2Ba 预计立方体的顶点的位置。顶点相连形成一个长方体有六个面。输入顶点的顺序必须与订单所示图。gydF4y2Ba

当指定为一个gydF4y2Ba米gydF4y2Ba8矩阵,每一行指定前置和后置的预计长方体的形式,gydF4y2Ba

(gydF4y2Ba xgydF4y2Ba 1gydF4y2Ba ygydF4y2Ba 1gydF4y2Ba wgydF4y2Ba 1gydF4y2Ba hgydF4y2Ba 1gydF4y2Ba xgydF4y2Ba 2gydF4y2Ba ygydF4y2Ba 2gydF4y2Ba wgydF4y2Ba 2gydF4y2Ba hgydF4y2Ba 2gydF4y2Ba ]gydF4y2Ba

在那里,gydF4y2Ba(x1, y1gydF4y2Ba]和[gydF4y2Bax2 y2gydF4y2Ba)指定前置的左上角坐标和后面的两侧,分别。(gydF4y2Baw1 h1gydF4y2Ba]和[gydF4y2Baw2 h2gydF4y2Ba指定相应的宽度和高度。gydF4y2Ba

立方体的顶点编号。数量从1开始分配到右上角的前置矩形。逆时针1 - 4为长方体的顶面,然后5 - 8底部的脸。积极的z轴向上,积极的轴向右,正轴的脸。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba

名称-值参数gydF4y2Ba

指定可选的双参数作为gydF4y2BaName1 = Value1,…,以=家gydF4y2Ba,在那里gydF4y2Ba的名字gydF4y2Ba参数名称和吗gydF4y2Ba价值gydF4y2Ba相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。gydF4y2Ba

R2021a之前,用逗号来分隔每一个名称和值,并附上gydF4y2Ba的名字gydF4y2Ba在报价。gydF4y2Ba

例子:gydF4y2Ba颜色= "黄色"gydF4y2Ba形状颜色设置为黄色。gydF4y2Ba

形状边界线宽度,以像素为单位指定,作为一个积极的标量整数。这个属性只适用于gydF4y2Ba“矩形”gydF4y2Ba,gydF4y2Ba“行”gydF4y2Ba,gydF4y2Ba“多边形”gydF4y2Ba,或gydF4y2Ba“圆”gydF4y2Ba形状。gydF4y2Ba

数据类型:gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba

形状颜色,指定为一个特征向量,单元阵列的特征向量,向量,或一个gydF4y2Ba米gydF4y2Ba3矩阵。您可以指定一个不同的颜色形状或颜色的形状。颜色值必须在指定的范围内gydF4y2Ba[0255]gydF4y2Ba。一系列的值gydF4y2Ba[0,1]gydF4y2Ba在使用前必须由一个值比例255年这个函数。例如,gydF4y2Ba(255 255 255)。* colorvaluegydF4y2Ba。gydF4y2Ba

金宝app支持颜色:gydF4y2Ba“蓝色”gydF4y2Ba,gydF4y2Ba“绿色”gydF4y2Ba,gydF4y2Ba“红色”gydF4y2Ba,gydF4y2Ba“青色”gydF4y2Ba,gydF4y2Ba“红色”gydF4y2Ba,gydF4y2Ba“黄色”gydF4y2Ba,gydF4y2Ba“黑色”gydF4y2Ba,gydF4y2Ba“白色”gydF4y2Ba。gydF4y2Ba

颜色gydF4y2Ba 格式gydF4y2Ba 例子gydF4y2Ba
为各种形状指定一种颜色gydF4y2Ba

字符串或字符颜色名称gydF4y2Ba

“r”gydF4y2Ba

“红色”gydF4y2Ba

1×3矢量(RGB值)gydF4y2Ba

(255 0 0)gydF4y2Ba1×3网格,分别列标记为r, g, b。gydF4y2Ba

指定一个颜色每个形状gydF4y2Ba 米gydF4y2Ba元向量gydF4y2Ba

(“红”、“黄”“蓝”)gydF4y2Ba

米gydF4y2Ba3矩阵,作为一个RGB值列表gydF4y2Ba

255 255 255 255 0 0 0 0 0gydF4y2Ba
M-by-3网格,分别列标记为r, g, b。gydF4y2Ba

数据类型:gydF4y2Ba细胞gydF4y2Ba|gydF4y2Ba字符gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba

不透明的形状,指定为一个标量值的范围(0 - 1)。的gydF4y2Ba不透明度gydF4y2Ba属性适用于gydF4y2Ba“filled-rectangle”gydF4y2Ba,gydF4y2Ba“filled-polygon”gydF4y2Ba,gydF4y2Ba“实心圆”gydF4y2Ba形状。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba

光滑的边缘形状,指定为一个逻辑值gydF4y2Ba1gydF4y2Ba(gydF4y2Ba真正的gydF4y2Ba)或gydF4y2Ba0gydF4y2Ba(gydF4y2Ba假gydF4y2Ba)。一个gydF4y2Ba真正的gydF4y2Ba值允许抗混叠滤波器平滑边缘形状。这个值只适用于不规则的形状。使反锯齿需要额外的时间来画出形状。gydF4y2Ba

数据类型:gydF4y2Ba逻辑gydF4y2Ba

输出参数gydF4y2Ba

全部折叠gydF4y2Ba

输出图像,返回真彩图像。gydF4y2Ba

扩展功能gydF4y2Ba

版本历史gydF4y2Ba

介绍了R2014agydF4y2Ba

全部展开gydF4y2Ba