图像直方图学习笔记
1.图像直方图简介
图像直方图由于其计算代价较小,且具有图像平移、旋转、缩放不变性等众多优点,广泛地应用于图像处理的各个领域,特别是灰度图像的阈值分割、基于颜色的图像检索以及图像分类。
2.图像直方图
不同灰度级构成不同的图像,图像直方图就是统计灰度级出现的次数
根据直方图可以进行下一步的图像处理
import cv2 from matplotlib import pyplot as plt img = cv2.imread('目标图像的绝对路径', 0)#按灰度图读入 plt.hist(img.ravel(), 256, [0,256]) plt.show()
例如:
1.利用直方图均衡实现图像增强。
2.根据直方图阈值实现图像分割。
3.利用直方图对比。实现图像分类。