python OpenCV 使用matplotlib显示图像

Posted wbyixx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python OpenCV 使用matplotlib显示图像相关的知识,希望对你有一定的参考价值。

 

 

# -*- coding: utf-8 -*-

import cv2
import numpy as np
from matplotlib import pyplot as plt

img = cv2.imread(test.jpg, 0)
plt.imshow(img, cmap=gray, interpolation=bicubic)
plt.xticks([]), plt.yticks([])
plt.show()

 

彩色图像使用OpenCV加载时是BGR模式,但是使用matplotlib是RGB模式。

所以彩色图像如果已经被OpenCV读取,那么它将不会被matplotlib正确显示。

以上是关于python OpenCV 使用matplotlib显示图像的主要内容,如果未能解决你的问题,请参考以下文章

Python 对图像进行base64编码及解码读取为numpyopencvmatplot需要的格式

Python Matplot中文显示完美解决方案

Python Matplot中文显示完美解决方案

python matplot怎么画箭头

pip/matplot/pandas的安装和使用

python matplot 3D