1from PIL import Image 2import numpy as np 3import matplotlib.pyplot as plt 4 5im = Image.open('lena_square.png') 6 7plt.figure() 8r = np.array(im)[:, :, 0].flatten() 9g = np.array(im)[:, :, 1].flatten() 10b = np.array(im)[:, :, 2].flatten() 11 12bins_range = range(0, 257, 8) 13xtics_range = range(0, 257, 32) 14 15plt.hist((r, g, b), bins=bins_range, 16 color=['r', 'g', 'b'], label=['Red', 'Green'