图像直方图

import cv2
from matplotlib import pyplot
image1 = cv2.imread("1.jpg")
image2 = cv2.imread("2.jpg")

直方图

图像直方图由于其计算代价较小,且具有图像平移、旋转、缩放不变性等众多优点
灰度图像的阈值分割、基于颜色的图像检索以及图像分类。

hist1 = cv2.calcHist([image1],[0],None,[256],[0.0,255.0])
hist2 = cv2.calcHist([image2],[0],None,[256],[0.0,255.0])
pyplot.plot(range(256), hist1, 'r')
pyplot.plot(range(256), hist2, 'b')
pyplot.show()
cv2.imshow('img1',image1)
cv2.imshow('img2',image2)
cv2.waitKey(0)

-1

发表评论

电子邮件地址不会被公开。 必填项已用*标注