pyplot提供了类似matlab的绘图框架。
安装
试遍CSDN所发现的唯一不报错语句。
sudo apt-get install python3-matplotlib
引入库
- 常用缩写
import matplotlib.pyplot as plt
绘制直方图
函数 hist
根据数据源和像素级绘制直方图。
- 语法格式
plt.hist(数据源,像素级)
数据源:图像,必须是一维数组。
像素级:一般是256,指[0,255]
函数 a.ravel()
可以把多维数组转换为一维数组。
- 语法格式
一维数组 = 多维数组.ravel()
import cv2
import matplotlib.pyplot as plt
img = cv2.imread('./bomb.jpg')
plt