Reading and writing an elephant

Read and write images

import numpy as np
import matplotlib.pyplot as plt

original figure

plt.figure()
img = plt.imread("../../../data/elephant.png")
plt.imshow(img)
plot elephant
<matplotlib.image.AxesImage object at 0x7fd2489aa890>

red channel displayed in grey

plot elephant
<matplotlib.image.AxesImage object at 0x7fd2492d7d50>

lower resolution

plt.figure()
img_tiny = img[::6, ::6]
plt.imshow(img_tiny, interpolation="nearest")
plt.show()
plot elephant

Total running time of the script: (0 minutes 0.303 seconds)

Gallery generated by Sphinx-Gallery