直方图
直方图是统计图,是柱状图的一种。多用在图像处理领域,用来统计各像素值的数量。
代码展示
import cv2 as cv
import matplotlib.pyplot as plt
image = cv.imread("pig.jpg", cv.IMREAD_GRAYSCALE)
cv.namedWindow("image show", cv.WINDOW_AUTOSIZE)
cv.imshow("image show", image)
plt.hist(image)
plt.show()
cv.waitKey(0)
cv.destroyAllWindows()

【注】在OpenCV中有专门的绘制灰度直方图的函数,在直方图中,灰度直方图最常用,我们可以使用OpenCV来绘制。
重要代码解释
plt.hist(x)
- x:需要统计的数据。
本文介绍如何使用matplotlib和OpenCV库绘制灰度直方图,通过实例代码展示了直方图在图像处理中的应用,特别关注了灰度直方图的绘制方法。
709

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



