为了得到输出数据(1200*1200),我想插值数据(120*120)。在
这样我就使用了^{
下面是我的输入数据,其中255对应于填充值,我在插值之前屏蔽这些值。在
我使用以下代码:
tck = interp2d(np.linspace(0, 1200, data.shape[1]),
np.linspace(0, 1200, data.shape[0]),
data,
fill_value=255)
data = tck(range(1200), range(1200))
data = np.ma.MaskedArray(data, data == 255)
我得到以下结果:
填充值已插值。在
如何在不插入填充值的情况下插值数据?在
我用scipy.interpolate.griddata找到了一个解决方案,但我不确定那是最好的。在
我用
nearest
方法参数插值数据,该参数返回最接近插值点的数据点的值。在相关问题 更多 >
编程相关推荐