Numpy Resize/Rescale Image
I would like to take an image and change the scale of the image, while it is a numpy array.
For example I have this image of a coca-cola bottle: bottle-1
Which translates to a numpy array of shape (528, 203, 3)
and I want to resize that to say the size of this second image:
bottle-2
Which has a shape of (140, 54, 3)
.
How do I change the size of the image to a certain shape while still maintaining the original image? Other answers suggest stripping every other or third row out, but what I want to do is basically shrink the image how you would via an image editor but in python code. Are there any libraries to do this in numpy/SciPy?