cvEqualizeHist() 直方图均衡化(单通道)
来源:互联网 发布:网络文学社介绍 编辑:程序博客网 时间:2024/06/05 13:32
感性认识:将图像对应的直方图频谱展开,使图像的颜色变深
函数原型:
CVAPI(void) cvEqualizeHist( const CvArr* src, CvArr* dst );
测试图像:
程序代码:
#include <highgui.h>#include<cv.h> #include <opencv2/legacy/legacy.hpp>using namespace std;int main(){IplImage *img_in = cvLoadImage("test.jpg");IplImage *img_gray = cvCreateImage(cvGetSize(img_in),IPL_DEPTH_8U,1);IplImage *img_out = cvCreateImage(cvGetSize(img_in),IPL_DEPTH_8U,1);cvNamedWindow("img_in",CV_WINDOW_AUTOSIZE);cvShowImage("img_in",img_in);cvCvtColor(img_in,img_gray,CV_BGR2GRAY);cvNamedWindow("img_gray",CV_WINDOW_AUTOSIZE);cvShowImage("img_gray",img_gray);cvEqualizeHist(img_gray,img_out);cvNamedWindow("img_out",CV_WINDOW_AUTOSIZE);cvShowImage("img_out",img_out);cvWaitKey(0);cvDestroyAllWindows();cvReleaseImage(&img_in);return 0;}
运行结果:
0 0
- cvEqualizeHist() 直方图均衡化(单通道)
- cvEqualizeHist() 直方图均衡化(多通道彩图)
- 直方图均衡化(cvEqualizeHist)
- 直方图均衡化(cvEqualizeHist)
- OpenCV直方图均衡化(cvEqualizeHist)
- OpenCV直方图均衡化(cvEqualizeHist)
- OpenCV直方图均衡化(cvEqualizeHist)
- OpenCV中cvEqualizeHist实现灰度图象直方图均衡化
- 第六章 - 图像变换 - 直方图均衡化(cvEqualizeHist)
- OpenCV学习笔记_直方图均衡化cvEqualizeHist
- 三通道bgr图像直方图均衡化
- 直方图 单通道 多通道
- 单通道直方图
- 单通道直方图
- 单通道图像的直方图
- opencv分离通道和合并通道和彩色直方图均衡化
- OpenCV学习笔记(12):单通道图像直方图
- 直方图均衡化(转)
- 树
- 算法练习——李白打酒
- JAVAH生成JNI头文件
- 【工作流】——如何创建流程图工作流
- Android基本架构
- cvEqualizeHist() 直方图均衡化(单通道)
- android 单元测试简单方法及错误处理
- SSH框架解析
- join()和split()方法
- ndk-build生成.so
- cocos2dx 3.3 pluginx protocols文件夹分析
- 抽象类
- 10进制数转成任意进制数
- Mac如何找到从AppStore下载的正版Xcode安装包