设为首页 加入收藏

TOP

深入理解OpenCV+Python直方图均衡化
2019-05-23 14:40:48 】 浏览:59
Tags:深入 理解 OpenCV Python 方图 均衡

直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。


基本思想:把原始图的直方图变换为均匀分 布的形式,这样就增加了像素灰度值的动态 范围,从而达到增强图像整体对比度的效果。


直方图均衡化的三种情况,分别是:


插入原图:


深入理解OpenCV+Python直方图均衡化


原图


对直方图均衡化主要使用opencv提供的一个equalizeHist()方法。


将灰度图像作为参数传进equalizeHist()方法即可,效果如下:


深入理解OpenCV+Python直方图均衡化


彩色图像的直方图均衡化和灰度图像略有不同,需要将彩色图像先用split()方法,将三个通道拆分,然后分别进行均衡化.最后使用merge()方法将均衡化之后的三个通道进行合并.操作如下:


均衡化之后的效果如下:


深入理解OpenCV+Python直方图均衡化


均衡化之后效果如下:


深入理解OpenCV+Python直方图均衡化


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C++中的const 深入理解 下一篇OpenCV图像颜色反转示例

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目