我有一个 3D 矩阵 (MxNxK),想将其大小调整为 (M'xN'xK') (就像 matlab 中的 imresize 一样)。
我正在使用图像金字塔,但其结果不是很准确,需要一个更好的。有什么解决办法吗?
你可以使用interp3
(因为您想要插入 3D 数据):
im=rand(2,3,4); %% input image
ny=3;nx=3;nz=5; %% desired output dimensions
[y x z]=...
ndgrid(linspace(1,size(im,1),ny),...
linspace(1,size(im,2),nx),...
linspace(1,size(im,3),nz));
imOut=interp3(im,x,y,z);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)