/*
15 Converts a BGR image to HSV colorspace
16
17 @param bgr image to be converted
18
19 @return Returns bgr converted to a 3-channel, 32-bit HSV image with
20 S and V values in the range [0,1] and H value in the range [0,360]
21 */
22 IplImage* bgr2hsv( IplImage* bgr )
23 {
24 IplImage* bgr32f, * hsv;
25
26 bgr32f = cvCreateImage( cvGetSize(bgr), IPL_DEPTH_32F, 3 );
27 hsv = cvCreateImage( cvGetSize(bgr), IPL_DEPTH_32F, 3 );
28 cvConvertScale( bgr, bgr32f, 1.0 / 255.0, 0 );
29 cvCvtColor( bgr32f, hsv, CV_BGR2HSV );
30 cvReleaseImage( &bgr32f );
31 return hsv;
32 }
分享到:
相关推荐
《OpenCV教程——基础篇》刘瑞祯 实例源代码。有注释,project,范例代码齐全。
OpenCV教程——基础篇3,于仕琪著,这两天正在学习
OpenCV教程——基础篇,于仕琪著,这两天正在学习
主要介绍了OpenCV HSV颜色识别及HSV基本颜色分量范围,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
OpenCV教程——基础篇1/3,于仕琪著,这两天正在学习。
opencv教程——基础篇书籍的第四章第五章部分的示例代码
OpenCV教程——基础篇 作者:刘瑞祯 于仕琪 机器视觉方面的书,很不错。
OpenCV教程——基础篇.part1 作 者:于仕琪 刘瑞祯 编著
opencv教程——基础篇书籍第五章的部分实例代码
OpenCV教程——基础篇(刘瑞祯 于仕琪)---源代码
opencv教程——基础篇书籍中的第二章的示例代码
OpenCV由一系列 C函数和C++类构成,功能涵盖图像处理、计算机视觉和模式识别等领域。OpenCV实现了大量通用算法,涉及到图像处理、结构分析、运动检测、摄像机定标、三维重建以及机器学习等方面,并有较高的运行效率...
OpenCV由一系列 C函数和C++类构成,功能涵盖图像处理、计算机视觉和模式识别等领域。OpenCV实现了大量通用算法,涉及到图像处理、结构分析、运动检测、摄像机定标、三维重建以及机器学习等方面,并有较高的运行效率...
OpenCV由一系列C函数和C++类构成,功能涵盖图像处理、计算机视觉和模式识别等领域。OpenCV实现了大量通用算法,涉及到图像处理、结构分析、运动检测、摄像机定标、三维重建以及机器学习等方面,并有较高的运行效率。...
一本介绍OpenCV的基础图书,对OpenCV开放源代码计算机视觉库进行的详细讲解
含实例、图片及程序代码,还有于仕琪的幻灯片讲义
该代码用opencv和vs2010联合编程实现了讲RGB图像转换成HSV图像,并且实现了R G B H S V单通道输出
这是于老师出的关于opencv 的第一版书,讲的很细,值得初学者学习。
OpenCV教程基础篇 电子书 pdf 作者:刘瑞祯 于仕琪 本书是国内第一本全面介绍OpenCV的中文版图书,对OpenCV开放源代码计算机视觉库进行了详细讲解。
使用opencv实现RGB空间到HSV空间的转换,并进行直方图均衡化