介绍Python+OpenCV中图像直方图的概念及其基于大津算法的图像分割方法
发布时间
阅读量:
阅读量
图像直方图的基本概念:
计算图像中各灰度级别的像素出现频率,并绘制其分布情况;通常情况下,在显示图像数据时,直方图会呈现出左侧较暗右侧则明亮的趋势。
不仅具有图像平移、旋转和尺度不变性等诸多优点,在图像计算处理中被采用的直方图计算成本较低;因此它在图像处理领域得到了广泛应用。
Lena图像的灰度直方图和RGB直方图显示:

python程序实现,使用matplotlib模块绘制:
# -*- coding:utf-8 -*-
#本程序用于显示图片的直方图
import cv2 #导入opencv模块
import numpy as np
import matplotlib.pyplot as plt
print("Hellow word!") #打印“Hello word!”,验证模块导入成功
img = cv2.imread("lena.jpg") #导入图片,图片放在程序所在目录
cv2.namedWindow("imagshow", 2) #创建
全部评论 (0)
还没有任何评论哟~
