调整图像数组大小:对多维数组中的前两个维度进行快速下采样-matlab开发

时间:2024-06-18 15:29:54
【文件属性】:

文件名称:调整图像数组大小:对多维数组中的前两个维度进行快速下采样-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-18 15:29:54

matlab

通过对前两个维度中的对称盒滤波器进行平均来对图像堆栈进行下采样。 这相当于在for循环中使用其他代码,例如imresize(DataIn,bin,'box'),但执行速度会更快。 它将仅调整任何给定数据矩阵的前两个维度的大小,同时保持其他维度不变。 用法:DataOut = arrayResize(DataIn,bin) DataIn = 要下采样的 x*y*n 矩阵。 bin = 箱式过滤器的大小。 下采样图像堆栈由 x 和 y 维度中 bin*bin 大小的平方的平均值组成。 如果维度 x 或 y 不能被 bin 划分,则下采样矩阵将不包含 DataIn 位于最高分频器上方的下边缘和右边缘。


【文件预览】:
arrayResize.zip

网友评论