当我尝试在 MATLAB 中运行这行代码时:
image_arr(i,:,:) = medfilt2(image_arr(i,:,:), [9 9])
它错误:
Error using medfilt2
Expected input number 1, A, to be two-dimensional.
image_arr
是一个包含,灰度图像的n * x_max * y_max
数组。这是存储不当吗?我在文档中看到了by by arrays 的提及...n
x_max
y_max
x_max
y_max
n
在这种情况下,image_arr
是一个29
x 1536
x2048
数组,其成员都是single
类型。