Python 使用tf.gather\n缩小图像的比例

Python 使用tf.gather\n缩小图像的比例,python,tensorflow,Python,Tensorflow,我有下面的张量x,它代表一个64 x 64 x 3的图像: x = tf.random.normal((1, 64, 64, 3)) 我想进行“交错”缩小,我想得到所有宽度和高度的偶数像素,例如,如果图像是64 x 64,我想得到像素(0,2,4,6…58,60,62) 在行和列中,结果都是32 x 32,所以最后张量将变成(1,32,32,3)。如何将tf.gather\n用于此操作 indices = tf.range(64, delta=2)

我有下面的张量x,它代表一个64 x 64 x 3的图像:

x = tf.random.normal((1, 64, 64, 3))
我想进行“交错”缩小,我想得到所有宽度和高度的偶数像素,例如,如果图像是64 x 64,我想得到像素(0,2,4,6…58,60,62)

在行和列中,结果都是32 x 32,所以最后张量将变成(1,32,32,3)。如何将tf.gather\n用于此操作

indices = tf.range(64, delta=2)