我需要从一批(nxn)图像中提取(mxm)子图像,其中:
images.shape = (batch, n, n, n_channels), sub-images.shape = (batch, m, m, n_channels),
并且对于批次中的每个图像,每个子图像位于不同的位置。似乎最接近的例程是: tf.image.crop_to_bounding_box(),但这对批处理中的所有图像使用相同的裁剪参数。有没有一种简单的方法可以做到这一点?我总是可以求助于gather_nd(),但这很麻烦。