import matplotlib.pyplot as plt
import numpy as np
from PIL import Image
im = Image.open("girl.jpg")
print(im.format, im.size, im.mode)
arr = np.array(im)
print(arr.shape, arr.dtype)
#a=arr.reshape(673, 1024,3)
a= np.array(im).reshape(673,1024,3)
plt.imshow(a,interpolation='nearest',cmap='bone',origin='upper')
plt.xticks(())
plt.yticks(())
plt.show()