图像 XYZ 值

Image XYZ values

我正在尝试对图像进行插值。

我能够提取图像的 X 和 Y 值,但插值需要提取 Z 值。

im = Image.open('Sample.png')
im = np.array(im.convert('L'))

M, N = im.shape
nx, ny = im.shape[1], im.shape[0]

如何提取 z = f(x,y) 的 z 值?

谢谢。

您可以将 X 和 Y 值设置为

x = np.arange(im.shape[1])
y = np.arange(im.shape[0])

图像数据本身给出了 Z 值。坐标(x[j],y[i])处的Z值为im[i, j].