python image to numpy array code example
Example 1: display np array as image
from PIL import Image
import numpy as np
w, h = 512, 512
data = np.zeros((h, w, 3), dtype=np.uint8)
data[0:256, 0:256] = [255, 0, 0] # red patch in upper left
img = Image.fromarray(data, 'RGB')
img.save('my.png')
img.show()
Example 2: open image in numpy
image = PIL.Image.open(pathToImage)
frame = numpy.asarray(image)
Example 3: from image to numpy array
import cv2
im = cv2.imread("abc.tiff",mode='RGB')
print type(im)