用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() #显示直方图

目录
相关文章
|
8月前
|
计算机视觉
使用hist()函数绘制直方图
【6月更文挑战第7天】使用hist()函数绘制直方图。
57 1
|
8月前
|
Python
应用掩模的直方图
【6月更文挑战第12天】应用掩模的直方图。
44 1
|
8月前
|
计算机视觉
查找和绘制直方图
【6月更文挑战第12天】查找和绘制直方图。
93 1
|
7月前
|
数据采集 数据可视化 数据处理
我们来看一个简单的`matplotlib`代码示例,它使用`plot()`和`scatter()`函数来绘制二维图形。
我们来看一个简单的`matplotlib`代码示例,它使用`plot()`和`scatter()`函数来绘制二维图形。
|
9月前
|
运维 计算机视觉
三直方图
三直方图
59 1
|
数据挖掘
ggplot2|从0开始绘制直方图
ggplot2|从0开始绘制直方图
366 0
|
数据可视化 数据挖掘 Python
R语言ggplot2作图小技巧:柱形图如何让y轴的起始点不是0
R语言ggplot2作图小技巧:柱形图如何让y轴的起始点不是0
|
数据可视化
R实战 | Nomogram(诺莫图/列线图)及其Calibration校准曲线绘制
R实战 | Nomogram(诺莫图/列线图)及其Calibration校准曲线绘制
2258 0
R实战 | Nomogram(诺莫图/列线图)及其Calibration校准曲线绘制
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
358 0
【MATLAB】进阶绘图 ( 双 y 轴图形 | plotyy 函数 | Histogram 统计图形 | hist 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
797 0
【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )