文档帮助中心文档
垫数组
B = padarray (padsize)
B = padarray (A、padsize padval)
B = padarray (___、方向)
例子
B= padarray (一个,padsize)垫数组一个指定每个维度中的填充量padsize.的padarray函数用值填充数字或逻辑图像0分类图像和类别<定义>.默认情况下,paddarray在每个维度的第一个元素之前和最后一个元素之后添加填充。
B= padarray (一个,padsize)
B
一个
padsize
padarray
0
<定义>
paddarray
B= padarray (一个,padsize,padval)垫数组一个在哪里padval指定用于填充元素的常量值或用于复制数组元素的方法。
B= padarray (一个,padsize,padval)
padval
B= padarray (___,方向)垫一个在指定的方向方向.
B= padarray (___,方向)
方向
全部折叠
垫在矢量的起点
向填充值为9的向量的开头添加三个填充元素。
A = [1 2 3 4]
一个=1×41 2 3 4
B = padarray (A, 3、9、“以前”)
B =4×49 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 1 2 3 4
Pad 2-D Array的每个维度
在数组的第一个维度的末尾添加三个填充元素,在第二个维度的末尾添加两个填充元素。使用每个维度上最后一个数组元素的值作为填充值。
A = [12;3 4]
一个=2×21 2 3 4
B = padarray(A,[3]),“复制”,“职位”)
B =5×41 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
Pad 3-D阵列的每个维度
向三维数组的每个维度添加三个填充元素。每个pad元素包含值0。
首先创建3-D数组。
A = [12;3 4];B = [5] 6;7 8];C =猫(A, B)
1 . C(:,:,2) = 1 2 3 4 C(:,:,2) = 5 6 7
填充3d阵列
D = padarray(C,[3],0);“两个”)
D = D (:: 1) = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D (:,: 2) = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 0 0 0 0 0 0 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
要填充的数组,指定为任意维的数字、逻辑或类别数组。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|分类
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
分类
要添加到每个维度的填充量,指定为非负整数的向量。例如,一个padsize的价值3 [2]沿第一个维度添加两个填充元素,沿第二个维度添加三个填充元素。
3 [2]
数据类型:双
“圆”
“复制”
“对称”
失踪
衬垫值,指定为下列之一。
图像类型
填充值格式
数值标量-带有常值元素的填充数组。数字和逻辑图像的默认填充值为0.
“圆”-尺寸内元素循环重复的衬垫。
“复制”- Pad通过重复数组的边界元素。
“对称”-垫与镜像反射阵列沿边界。
图像中的有效类别,指定为字符串标量或字符向量。
失踪,对应于<定义>类别。这是分类图像的默认填充值。有关更多信息,请参见失踪.
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串
字符
字符串
“两个”
“职位”
“以前”
沿每个维度填充数组的方向,指定为以下值之一:
价值
意义
在每个维度的第一个元素之前和最后一个数组元素之后的集合。
在每个维度的最后一个数组元素之后填充。
在每个维度的第一个数组元素之前填充。
数据类型:字符|字符串
填充数组,作为数据类型相同的数组返回一个.
用法说明和限制:
padarray万博1manbetx支持C代码的生成(要求MATLAB®编码器™).有关更多信息,请参见图像处理的代码生成.
不支持数据类型category的输入数组。万博1manbetx
生成代码时,padarray万博1manbetx只支持3d输入
输入参数padval和方向必须是编译时常量。
生成代码时,padarray万博1manbetx只支持3d输入。
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参见图形处理器图像处理.
circshift|imfilter
circshift
imfilter
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系