用三次样条交织三维矩阵

时间:2012-11-20 18:48:15

标签: matlab spline cubic

Map提供表示图像的185 x 250 x 3矩阵图和“图像坐标”xi和yi。插值坐标5< x< 180和5< y< 245,两者均匀间隔,间距0.1。在一个方向上首先插入矩阵Map的大小为185 x 250的3个块中的每一个,然后在另一个方向上插值,以产生1751 x 2401 x 3矩阵的InterpolatedMap。设置任何大于1到1的值,以及任何小于0到0的值。使用image命令将原始图像Map与InterpolatedMap中的图像进行比较。

我生成了代码MyCubicInterpolation,它按以下方式工作,xi = linspace(-1,1,150); zi = sin((pi。* xi)/ 2);

x = linspace(-1,1,200);

y = MyCubicSpline(xi,zi,x);

现在我不明白哪一个是我的第一个方向,哪一个是我的第二个方向,我应该从三个中选择整个块Map(:,:,1)。总之,我无法理解后续步骤。

0 个答案:

没有答案
相关问题