Python如何画出图片的直方图

作者:国际小甜 | 创建时间: 2023-04-19
对于图片分析的主要的一部分就是分析图片的直方图,那么我们该怎么用Python画出图片的直方图呢。...
Python如何画出图片的直方图

操作方法

打开Python的shell界面,具体是idle.exe或是idles.exe文件。

载入图像处理要用的图片库,skimage,和画图要用的库matplotlib.pyplot。 from skimage import data import matplotlib.pyplot as plt

读取我们图片,并将图片生成的矩阵转化成一维的向量。 img=data.camera() arr=img.flatten()

采用下面指令,生成并画出直方图。 plt.figure("hist") n, bins, patches = plt.hist(arr, bins=256, normed=1,edgecolor='None',facecolor='red')   plt.show()

可以看到我们生成的直方图。

温馨提示

如有疑问可以留言
分享可以使我们懂的更多
点击展开全文

更多推荐