Would this work?
view = image[subimage_min[0]: subimage_max[0], subimage_min[1] : subimage_max[1]]

Assuming the min and max tensors are sored as [x, y], you could slice it in both dimensions.
Let me know if I misunderstood the question.