前言
最近心血来潮,想具体的去学习一下图像处理,所以报了知识星球的一个OpenCV研习社,将自己每天的学习,分享一下。写个 blog 加深一下知识。
一、 函数解析
1、cvtColor(色彩空间转换)
CV_EXPORTS_W void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 );
参数一:输入的图片
参数二:输出的图片(大小和深度和输入图片一致)
参数三:色彩空间转换码
参数四:目标图像中的通道数; 如果参数为0,则从输入图片(src)和色彩空间转换码(code)自动导出通道数。
下面列出一些常见的色彩空间转换码
属性 | 数值 | 样式 |
---|---|---|
COLOR_BGR2GRAY | 6 | 彩色到灰度 |
COLOR_GRAY2BGR | 8 | 灰度到彩色 |
COLOR_BGR2HSV | 40 | BGR到HSV |
COLOR_HSV2BGR | 54 | HSV到 BGR |
2、imwrite(保存图片)
CV_EXPORTS_W bool