用hist()函数绘制直方图

简介: 用hist()函数绘制直方图。

matplotlib.pyplot.hist()函数可根据图像绘制直方图,其基本格式如下。
matplotlib.pyplot.hist(src,bins)
参数说明如下。
src为用于绘制直方图的图像数据,必须是一维数组。通常,OpenCV中的BGR图像是三维数组,可用ravel()函数将其转换为一维数组。
bins为灰度级分组数量。
示例代码如下。

test6-1.py:使用hist()函数绘制直方图

import cv2
import matplotlib.pyplot as plt
img=cv2.imread('gate.jpg') #读取图像
cv2.imshow('original',img) #显示原图像
plt.hist(img.ravel(),256) #绘制直方图
plt.show() #显示直方图

目录
相关文章
|
3月前
|
计算机视觉
使用hist()函数绘制直方图
【6月更文挑战第7天】使用hist()函数绘制直方图。
32 1
|
3月前
|
Python
应用掩模的直方图
【6月更文挑战第12天】应用掩模的直方图。
24 1
|
2月前
|
数据采集 数据可视化 数据处理
我们来看一个简单的`matplotlib`代码示例,它使用`plot()`和`scatter()`函数来绘制二维图形。
我们来看一个简单的`matplotlib`代码示例,它使用`plot()`和`scatter()`函数来绘制二维图形。
|
4月前
|
运维 计算机视觉
三直方图
三直方图
30 1
|
4月前
|
数据可视化 Python
使用pygal库绘制直方图、XY线图和饼状图的技术指南
使用pygal库绘制直方图、XY线图和饼状图的技术指南
49 0
|
机器学习/深度学习 API Python
seaborn画直方图、条形图、盒图、散点图等常用图形
seaborn画直方图、条形图、盒图、散点图等常用图形
269 0
seaborn画直方图、条形图、盒图、散点图等常用图形
|
数据挖掘
ggplot2|从0开始绘制直方图
ggplot2|从0开始绘制直方图
261 0
|
开发者 Python
直方图与散点图|学习笔记
快速学习直方图与散点图
195 0
直方图与散点图|学习笔记
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
323 0
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
736 0
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )