OpenCV 第六章 cvEqualize
来源:互联网 发布:淘宝导航栏尺寸 编辑:程序博客网 时间:2024/06/06 04:48
chap 6 cvEqualize( color_img )
#include<opencv2/opencv.hpp>// chap 6 均衡化void main(){// src 找 暗一点或亮一点的图片做输入图片IplImage* src=cvLoadImage("D:\\lxlx\\2.bmp");cvNamedWindow("src");cvShowImage("src",src);// 显示原图IplImage* img1=cvCreateImage(cvGetSize(src),8,1);IplImage* img2=cvCreateImage(cvGetSize(src),8,1);IplImage* img3=cvCreateImage(cvGetSize(src),8,1);IplImage* dst=cvCreateImage(cvGetSize(src),8,3);cvSplit(src,img1,img2,img3,0);// 拆分3通道,分别均衡化cvEqualizeHist(img1,img1);cvEqualizeHist(img2,img2);cvEqualizeHist(img3,img3);cvMerge(img1,img2,img3,0,dst);// 合并3通道cvNamedWindow("EqualizeHist");cvShowImage("EqualizeHist",dst);cvWaitKey(0);}
彩色图片进行直方图均衡化,思路:将输入图像分通道进行均衡化,结果合并后作为彩色图片均衡化处理的输出。
当输入图片较暗或较亮是,均衡化后,对比度变强。如果原始图片光照等比较均衡,运行结果不明显。
- OpenCV 第六章 cvEqualize
- OpenCV 第六章 DFT IDFT
- 学习opencv ,第六章第四题
- 《学习OpenCV》练习题第三章第六题
- 《学习OpenCV》练习题第四章第六题
- 学习opencv 习题答案-第六章
- opencv-第六章-霍夫变换
- 【Learning OpenCV】 第六章 图像变换
- 《学习opencv》第四章第六题
- 学习opencv第六章第五题(6_5)
- OpenCV 第六章彩色图像 Laplace变换 板书
- OpenCV 第六章 Hough 直线检测、圆检测
- opencv-第六章-图像变换之sobel算子
- opencv-第六章-拉普拉斯变换和canny算子
- opencv第六章 《图像变换》 知识点记忆总结
- 第六章 学习OpenCV——图像变换
- 第六章第六题
- opencv-第六章-图像变换-重映射、仿射变换、透视变换
- DDL语句是否需要排他权限实验及DDL引起事务自动提交
- 【算法】归并排序的java实现
- Java 反射reflex(2)
- 就业指导课体会
- ADO.NET学习笔记(四)
- OpenCV 第六章 cvEqualize
- C#与数据库之间的连接(查询,修改,删除,添加)
- 有关Java中关键字final的理解
- Oracle数据库常见异常错误提示原因
- 关于java中类的组合与继承语法小结
- 我要的音视频文章 MPMoviePlayerViewController VS MPMoviePlayerController AVAudioPlayer MPMusicPlayerControll
- hdu 4004 The Frog's Games (二分搜索 + 贪心)
- DCB学习之一(PFC)
- css清除浮动大全