彩色图像的直方图均衡化
来源:互联网 发布:凯立德v4.0端口查看器 编辑:程序博客网 时间:2024/04/29 02:26
#include <opencv2/opencv.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace std;using namespace cv;Mat image,image_eq;int choice=0;void on_trackbar(int ,void *){if (choice==0)//normal image{imshow("Image",image);}else //histogram equalized image{ imshow("Image",image_eq);}}int main(){image=imread("E:\\图片\\123.jpg");image_eq.create(image.rows,image.cols,CV_8UC3);//separate channels,equalize histograms and then merge themvector<Mat> channels,channels_eq;split(image,channels);for (int i=0;i<channels.size();i++){Mat eq;equalizeHist(channels[i],eq);channels_eq.push_back(eq);}merge(channels_eq,image_eq);namedWindow("Image");createTrackbar("Normal/Eq.","Image",&choice,1,on_trackbar);on_trackbar(0,0);while(char(waitKey(1))!='q'){}return 0;}
原始图像:
均衡化后效果:
0 0
- 彩色图像的直方图均衡化
- 彩色图像的直方图均衡化
- 彩色图像的直方图均衡化
- 数字图像处理之彩色图像的直方图均衡化
- [code]彩色图像直方图均衡化 histogram_rgb
- 彩色图像直方图均衡处理
- Opencv绘制灰度/彩色图像的直方图及直方图的均衡化实例及源代码
- 彩色直方图均衡化
- 彩色图像的直方图
- 彩色图像直方图均衡化 --- 基于OpenCV中EqualizeHist_Demo实现
- OpenCV入门(二十)-- 彩色图像的直方图均衡化
- 彩色图像的直方图均衡化--基于OpenCV中EqualizeHist_Demo实现
- 彩色图像直方图均衡(Histogram Equalization)
- 直方图均衡化-彩色图
- 灰度或者彩色图像的直方图均衡化+Opencv(可以选择其中的某一个区域进行均衡)
- 彩色图像直方图均衡化及颜色直方图显示 opencv实现 完整代码及详细注释
- 彩色图像直方图均衡化及颜色直方图显示 opencv实现 完整代码及详细注释
- 彩色图像的直方图绘制
- java(有关类成员变量的访问权限)
- 基础知识题四(完)
- [LeetCode]problem 151. Reverse Words in a String
- 操作系统的常见进程调度算法
- python中的迭代器和生成器学习
- 彩色图像的直方图均衡化
- iOS每日一记——————之简单的去重操作。。。。
- JAVA UUID
- linux 系统调用sysconf函数使用
- http live streaming (hls)传说中的iOS直播技术苹果文档。
- 如何实现 客户端仅用一个IP地址,就可以连接到不同的服务器上
- 网站推广
- enum用法
- Effective C++读书笔记(未完成)