焊盘阵列:焊盘阵列或图像。-matlab开发

时间:2024-06-19 21:56:55
【文件属性】:

文件名称:焊盘阵列:焊盘阵列或图像。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-19 21:56:55

matlab

该函数是 padarray.m 的扩展。 它允许使用各种锥形函数填充数组(或图像)的边界,以减少中值滤波、卷积、希尔伯特变换计算等造成的伪影。例如,使用 medfilt2.m 进行中值滤波会导致边缘失真,因为这函数用零填充边缘(因此,创建不连续性跳跃)。 此外,不连续性可能出现在希尔伯特变换或卷积中,因为它们使用边缘的圆形填充。 使用 padarray.m 并不总能产生预期的结果。 当前函数 array_padd.m 允许使用一些窗口函数(高斯、汉明等)填充数据逐渐变为零的边缘。 此函数还允许轻松恢复与输入数组大小相同的结果数组。 例子: 数据输入 = [1 1 1 1 1; 1 2 3 2 1; 1 2 3 2 1; 1 1 1 1 1] [data_out, indd] = array_padd(data_in, [3, 5]) [data_out, indd] = array_pad


【文件预览】:
array_padd.zip

网友评论