# -*- coding: utf-8 -*-
 """
 Created on Wed Jan 1 20:49:33 2014@author: duan
 """
 import numpy as np
 import cv2
 from matplotlib import pyplot as pltimg = cv2.imread('messi5.jpg',0)
 plt.imshow(img, cmap = 'gray', interpolation = 'bicubic')
 plt.xticks([]), plt.yticks([]) # to hide tick values on X and Y axis
 plt.show()


注意:彩色图像使用OpenCV 加载时是BGR 模式。但是Matplotib 是RGB
模式。所以彩色图像如果已经被OpenCV 读取,那它将不会被Matplotib 正
确显示。