Matplotib 是 python 的一个绘图库,里头有各种各样的绘图方法。之后
会陆续了解到。现在,你可以学习怎样用 Matplotib 显示图像。你可以放大图像,保存它等等。
1 # -*- coding: utf-8 -*-
2 """
3 Created on Wed Jan 1 20:49:33 2014
45 @author: duan
6 """
7 import numpy as np
8 import cv2
9 from matplotlib import pyplot as plt
10
11 img = cv2.imread('messi5.jpg',0)
12 plt.imshow(img, cmap = 'gray', interpolation = 'bicubic')
13 plt.xticks([]), plt.yticks([]) # to hide tick values on X and Y axis
14 plt.show()
参见:Matplotib 有多种绘图选择。具体可以参见 Matplotib docs。我们也会陆续了解一些
注意:彩色图像使用 OpenCV 加载时是 BGR 模式。但是 Matplotib 是 RGB模式。所以彩色图像如果已经被 OpenCV 读取,那它将不会被 Matplotib 正确显示。具体细节请看练习