In [1]:
import numpy as np
from PIL import Image

In [2]:
img = np.array(Image.open('data/src/lena.jpg'))
print(type(img))


<class 'numpy.ndarray'>

In [3]:
print(img.shape)


(225, 400, 3)

In [4]:
Image.fromarray(np.flipud(img)).save('data/dst/lena_np_flipud.jpg')

In [5]:
Image.fromarray(np.fliplr(img)).save('data/dst/lena_np_fliplr.jpg')

In [6]:
Image.fromarray(np.flip(img, (0, 1))).save('data/dst/lena_np_flip_ud_lr.jpg')