Using matplotlib to visualize images
Matplotlib is a very robust data visualization library for the Python 3 programming language. It is also capable of visualizing images. It also offers a wide range of options for plotting, and we will learn many of its capabilities in the later chapters of this book. Let's write a program that displays an image with matplotlib that we read in grayscale mode using the OpenCV cv2.imread()
function:
import cv2 img = cv2.imread('/home/pi/book/dataset/4.2.03.tiff', 0) import matplotlib.pyplot as plt plt.imshow(img) plt.title('Mandrill') plt.axis('off') plt.show()
Note
You can download the example code files from your account at http://www.packtpub.com for all the Packt Publishing books you have purchased. If you purchased this book elsewhere, you can visit http://www.packtpub.com/support and register to have the files emailed directly to you.
In the preceding example, we are reading an image in grayscale...