def HistDemo(self):
img = cv2.imread("lena.jpg")
# invertImg=self.InvertImage(img)
# logImg = self.LogImage(img, 10)
# powerImg = self.PowerImage(img, 2.0)
eqimg = self.HistEQ(img)
# gray = baseTransfer.RGB2Gray(img)
# eqgray = baseTransfer.HistEQ(gray)
reghist = self.ImhistColor(img, 255)
dImg, regMap = self.RegulateHist(eqimg, reghist)
cv2.namedWindow("lena")
cv2.imshow("lena", img)
cv2.namedWindow("eq")
cv2.imshow("eq", eqimg)
cv2.namedWindow("reg")
cv2.imshow("reg", dImg)
cv2.waitKey(0)
评论列表
文章目录