RGB与HSV转换
来源:互联网 发布:淘宝优惠券推广海报 编辑:程序博客网 时间:2024/06/05 01:56
IplImage* HSVImage = cvCreateImage(cvGetSize(m_pFrame), 8, 3);
// HSV颜色空间各通道
IplImage* H = cvCreateImage(cvGetSize(m_pFrame), IPL_DEPTH_8U, 1);
IplImage* S = cvCreateImage(cvGetSize(m_pFrame), IPL_DEPTH_8U, 1);
IplImage* V = cvCreateImage(cvGetSize(m_pFrame), IPL_DEPTH_8U, 1);
cvCvtColor(m_pFrame, HSVImage, CV_BGR2HSV); //BGR→YUV
cvSplit( HSVImage, H, S, V, NULL);//分割通道
cvEqualizeHist(V,V);
cvMerge(H,S,V,NULL,HSVImage);
cvCvtColor(HSVImage,m_pFrame,CV_HSV2BGR);
cvReleaseImage(&H);
cvReleaseImage(&S);
cvReleaseImage(&V);
cvReleaseImage(&HSVImage);
IplImage* red=cvCreateImage(cvGetSize(m_pFrameDet),8,1);
IplImage*green=cvCreateImage(cvGetSize(m_pFrameDet),8,1);
IplImage*blue=cvCreateImage( cvGetSize(m_pFrameDet),8,1);
cvSplit(m_pFrameDet,blue,green,red,NULL);
cvEqualizeHist(red,red);
cvEqualizeHist(green,green);
cvEqualizeHist(blue,blue);
cvMerge(blue,green,red,NULL,m_pFrameDet);
cvReleaseImage(&red);
cvReleaseImage(&green);
cvReleaseImage(&blue);
- RGB与HSV转换
- RGB与HSV转换
- HSV与RGB互相转换
- Delphi图像处理 -- RGB与HSV转换
- RGB和HSV区别与互相转换
- HSV与RGB颜色空间的转换
- RGB与HSV等的转换
- RGB和HSV转换
- RGB-HSV转换
- HSV RGB 转换
- RGB颜色空间和HSV颜色空间以及RGB与Hsv间的相互转换
- HSV与RGB
- 颜色空间RGB与HSV(HSL)的转换
- 颜色空间RGB与HSV(HSL)的转换
- 颜色空间RGB与HSV(HSL)的转换
- ios--OpenCV--RGB与HSV颜色空间的转换
- OpenCV之RGB与HSV颜色空间的转换
- HSV颜色空间 与 RGB 颜色空间的相互转换
- CI框架源码阅读---------基准测试类Benchmark.php
- Qt 智能指针学习
- centos + heartbeat + mysql配置
- 拷贝构造函数和赋值函数的必要性和意义
- Webcore中文本资源编解码
- RGB与HSV转换
- ER-Studio的五种关系说明 .
- 上传的文件放在SVN服务器的哪个目录下
- 软件随想录(local.joelonsoftware.com/wiki)-2006年04月11日 开发抽象层(改名自The Development Abstraction Layer)
- ubuntu下安装svn 服务器
- 【阿里资料】小即是美:2012年度网商发展研究报告
- Swapper 2 在ZTE960S2上的使用经验
- Difference between negative five and minus five
- WebCore中的http请求信息维护