OpenCV之颜色空间转换:cvtColor()函数
来源:互联网 发布:淘宝导航条图片 编辑:程序博客网 时间:2024/04/27 15:54
cvtColor()函数是OpenCV里的颜色空间转换函数,可以实现RGB颜色向HSV、HSI等颜色空间的转换,也可以转换为灰度空间。
原型如下:
void cvtColor(InputArray src, OutputArray dst, int code, int dstCn=0 )第一个参数为输入图像,第二个参数为输出图像,第三个参数为颜色空间转换的标识符,第四个参数为目标图像的通道数,若该参数为0,表示目标图像取自源图像的通道数,下面是一个调用示例:
//此句代码为OpenCV2版cvtColor(srcImage,dstImage,CV_GRAY2BGR);//此句代码为OpenCV3版cvtColor(srcImage,dstImage,COLOR_GRAY2BGR);而随着OpenCV版本的升级,cvtColor函数对颜色空间种类的支持也是越来越多,其标识符列举如下图所示。
即对于颜色控件转换,OpenCV2的CV_前缀的宏命名规范,被OpenCV3中COLOR_式的宏命名前缀所取代,另外,需要提醒的是OpenCV默认的图片通道存储顺序是BGR,而不是RGB
本文摘自:《OpenCV3编程入门》一书
阅读全文
1 0
- OpenCV之颜色空间转换:cvtColor()函数
- OpenCV的颜色空间转换函数 cvtColor
- Opencv的cvtColor函数-颜色空间转换
- OpenCV颜色空间转换函数:cv::cvtColor介绍
- opencv学习(十六)之颜色空间转换cvtColor()
- opencv学习(十六)之颜色空间转换cvtColor()
- opencv hsv cvtColor颜色空间转换
- OpenCV: 颜色空间转换 cvtColor()出错?注意浮点数精度
- opencv: 颜色空间转换(cv2.cvtColor) 探究(图示+源码)
- 【OpenCV3图像处理】颜色空间转换(二)转换函数 cvtColor()
- 【拜小白opencv】2图像彩色空间转换,RGB转灰度图等。cvtColor()函数
- openCV--颜色空间转换函数cvCvtColor
- 【OpenCV3】颜色空间转换——cv::cvtColor()详解
- 【OpenCV3】颜色空间转换——cv::cvtColor()详解
- opencv学习之图像颜色空间转换
- opencv颜色空间转换
- opencv颜色空间转换
- opencv颜色空间转换
- 洛谷P2969 音符
- STM32程序移植的一些注意方法
- python 用open打开文件的经验
- 创建型模型 (一)整理
- poj3080 Blue Jeans(后缀数组+二分答案)
- OpenCV之颜色空间转换:cvtColor()函数
- 第十八篇 ANDROID的声音管理系统及服务
- 1001. A+B Format (20)
- 492. Construct the Rectangle
- 将三个数按从大到小输出
- JAVA 验证码生成
- Python3之while、字符串格式化,及字符串内置函数
- unity3D 制作3D塔防游戏(一) 制作地图
- 【JavaScript学习】ECMAScript数据类型