opencv常用函数集合
2018-03-27 14:09
204 查看
1.颜色空间转换cvtColor()
C++: void cvtColor(InputArray src, OutputArray dst, int code, int dstCn=0 );参数解释:
. InputArray src: 输入图像即要进行颜色空间变换的原图像,可以是Mat类
. OutputArray dst: 输出图像即进行颜色空间变换后存储图像,也可以Mat类
. int code: 转换的代码或标识,即在此确定将什么制式的图片转换成什么制式的图片,后面会详细将
. int dstCn = 0: 目标图像通道数,如果取值为0,则由src和code决定
2.图像读取
opencv使用imread读取图片,imshow显示图片,但是对于我而言,常使用jupyter作为展示的工具,imshow在浏览器环境中就失去了它的作用,因此我会使用matplotlib来展示#读取一张图片 cv2.imread(img,flag) #img这一参数中填入图片的完全路径或者相对路径这里我们需要稍微了解下flag这个参数,这决定了opencv是如何读入我们的图像的
我们知道通常图像每个像素点的颜色我们以RGB的格式来描述(或者RGBA),可以通过三基色(red,green,blue)来描述所有颜色,对于透明图片我们会增加一个a(alpha)来描述其颜色的透明度.
cv2.IMREAD_COLOR : 读入图片,任何与透明度相关通道的会被忽视,默认以这种方式读入. cv2.IMREAD_GRAYSCALE : 以灰度图的形式读入图片. cv2.IMREAD_UNCHANGED : 保留读取图片原有的颜色通道.可以简单的用-1,0,1来分别表示这3个flagopencv默认的imread是以BGR的方式进行存储的,而matplotlib的imshow默认则是以RGB格式展示
相关文章推荐
- opencv常用函数
- 数据挖掘常用的的R包和函数的集合
- asp制作中常用到的函数库集合第1/8页
- 常用OpenCV 2.0库函数速查和OpenCV 3.0函数索引
- php中的常用数组函数(五)(数组中获取键名集合)
- OpenCV中常用的矩阵操作函数
- 常用OpenCV函数
- python opencv3 —— 常用工具、辅助函数、绘图函数(图像添加文本、矩形等几何形状)
- OpenCV图像处理和图像识别常用函数
- mysql常用函数集合
- opencv 常用函数
- 简单常用JS函数集合大全107个
- 20-常用对象API(集合框架-JDK5.0特性-ForEach循环) 21-常用对象API(集合框架-JDK5.0特性-函数可变参数). 1 2
- sql常用函数集合
- Opencv中的Mat类型常用函数数据
- 简单常用JS函数集合大全107个
- OpenCV常用函数
- OpenCV图像处理和图像识别常用函数
- OpenCV常用函数分析