#include <opencv2/opencv.hpp>
int main()
{// 图像获取及验证cv::Mat srcImage = cv::imread("..\\images\\flower3.jpg");if( !srcImage.data ) return 1;// 存储彩色直方图及图像通道向量cv::Mat colorHeqImage;   std::vector<cv::Mat> BGR_plane;  // 对BGR通道进行分离cv::split(srcImage,BGR_plane);// 分别对BGR进行直方图均衡化for(int i=0; i < BGR_plane.size(); i++)cv::equalizeHist(BGR_plane[i], BGR_plane[i]);// 合并对应各个通道cv::merge(BGR_plane,colorHeqImage);cv::imshow("srcImage", srcImage);cv::imshow("colorHeqImage", colorHeqImage);cv::waitKey(0);return 0;
}

转载:http://blog.csdn.net/zhuwei1988

彩色直方图均衡化实现相关推荐

  1. 【OpenCV入门指南】第十篇 彩色直方图均衡化

    上一篇<OpenCV第十篇灰度直方图均衡化>介绍了灰度图像的直方图均衡化,实际生活中,肯定还是彩色图像用的最多,因此本篇介绍对彩色图像进行直方图均衡化.这样可以让大家直方图均衡化对图像增强 ...

  2. python用numpy和pil处理图像成灰度图_「火炉炼AI」机器学习047-图像的直方图均衡化操作...

    [火炉炼AI]机器学习047-图像的直方图均衡化操作 [火炉炼AI]机器学习047-图像的直方图均衡化操作 (本文所使用的Python库和版本号: Python 3.6, Numpy 1.14, sc ...

  3. 【图像处理】直方图均衡化

    直方图均衡化是图像处理领域中利用图像直方图增强图像对比度的一种方法. 如果一副图像的像素占有很多的灰度级而且分布均匀,那么这样的图像往往有高对比度和多变的灰度色调."直方图均衡化" ...

  4. OpenCV-实现直方图均衡化(对比cv::equalizeHist)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 实现原理 通过图像数据的直方图,可以快速判断图像的亮度和质量.而直方图均衡化就是通过图像变换使得 ...

  5. [Python从零到壹] 五十四.图像增强及运算篇之局部直方图均衡化和自动色彩均衡化处理

    首先,祝大家教师节和中秋节快乐! 欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文 ...

  6. 【OpenCV入门指南】第九篇 灰度直方图均衡化

    <OpenCV入门指南>系列文章地址: http://blog.csdn.net/morewindows/article/category/1291764 转载请标明出处,原文地址:htt ...

  7. 计算机视觉——图像去噪及直方图均衡化(图像增强)

    目录 系列文章目录 一.实验内容与方法 二.图像的加噪 1.高斯噪声 2.椒盐噪声 三.图像的去/降噪 1.均值滤波 2.中值滤波 四.直方图与均衡化 1.直方图 2.直方图均衡化 五.灰度图均衡化 ...

  8. Matlab 彩色图片直方图均衡化处理 line()函数实现

    好了,不说这么多了,直奔主题,本次分别做了两次实现,分别是:彩色图片转灰度图直方图均衡化处理以及彩色图片的直方图均衡化处理,大家可以按需观看. 一.程序源码 (1)彩色图片转灰度图直方图均衡化处理: ...

  9. 直方图均衡化opencv(彩色、灰度图)

    直方图均衡化 void equalizeHist(InputArray src, OutputArray dst); . src:输入图像,需为8-bit单通道 . dst: 目标图像,与原图像有相同 ...

最新文章

  1. matlab破损皮革定位,皮革下料
  2. jmeter最大请求数_jmeter单机最大并发数_动漫台
  3. 用户行为变迁 行业垂直深耕——疫情下的2020年移动互联网报告
  4. Cordova - 解决升级NDK之后无法编译!
  5. satoshi自动上色算法_再见,老照片!百年老照片修复算法,那些高颜值的父母!...
  6. mysql金额数据类型,热度飙升!
  7. 新鲜出炉的canvas~
  8. ollvm源码分析之指令替换(1)
  9. html中语音聊天怎么实现,微信小程序语音聊天功能怎么实现?
  10. element中Tree组件更新后不自动收起
  11. 一文读懂内生性问题之两阶段最小二乘法TSLS
  12. 攻防世界-logmein-wp
  13. pg_bigm 处理中间模糊匹配 like ‘%xxoo%‘
  14. 《东周列国志》第四十五回 晋襄公墨缞败秦 先元帅免胄殉翟
  15. linux环境变量LIBRARY_PATH和LD_LIBRARY_PATH
  16. 年薪百万的阿里 P7 到底该具备什么样的能力?!解密篇
  17. 一段百年征程的有限单群
  18. [转载]悟道方知天命,修行务取真经---《天道》五台论经(转)
  19. linux脱机模式,讲述linux脱机打印命令
  20. 【小米MIoT设备接入HomeAssistant通用插件教程】

热门文章

  1. Python培训教程分享:Python异常机制
  2. 小猿圈Linux学习-Linux种搜索的命令
  3. [Java面试五]Spring总结以及在面试中的一些问题.
  4. [svc]caffe安装笔记-显卡购买
  5. RememberMe 功能的实现(base-auth使用说明)
  6. 一步一步学Silverlight 2系列(10):使用用户控件
  7. 视频用户行为及推荐系统评价KPI-部分
  8. 系统性能优化 1-1 Redis删除key和字符串拼接
  9. jquery中在子窗口中获取父窗口的Input文本值
  10. Python的应用及优缺点分析