绘制直方图有两种方法:
- 使用Matplotlib中的绘图函数
- 使用OpenCV自带的绘图函数
使用OpenCV自带函数绘制直方图比较麻烦,这个不做介绍
Matplotlib中有直方图绘制函数:matplotlib.pyplot.hist()它可以直接统计并绘制直方图
单通道–灰度图
# -*-coding:utf8-*-#
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('../data/home.jpg'
本文介绍了如何使用Matplotlib而不是OpenCV来绘制直方图。重点是利用matplotlib.pyplot.hist()函数处理单通道(灰度图)和多通道(彩图)图像的直方图,通过直方图可以分析图像中各颜色通道的分布情况。
订阅专栏 解锁全文
322

被折叠的 条评论
为什么被折叠?



