1

Map 提供了一个 185 x 250 x 3 的矩阵 Map,表示图像和“图像坐标”xi 和 yi。插值坐标 5 < x < 180 和 5 < y < 245,均以间距 0.1 均匀分布。首先在一个方向上对矩阵 Map 的 3 个大小为 185 x 250 的块中的每一个进行插值,然后在另一个方向上插值,以生成 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)。总之我无法理解接下来的步骤。

4

0 回答 0