案例@Fu Xianjun. All Rights Reserved.
一、读取图像
二、图像类型转换
使用cvtColor()函数,实现各种颜色空间的转换。
知识储备:RGB色彩空间
RGB颜色空间以R(Red:红)、G(Green:绿)、B(Blue:蓝)三种基本色为基础,进行不同程度的叠加,产生丰富而广泛的颜色,所以俗称三基色模式。通常的用(0,0,0)~(255,255,255)表示。
知识储备:GRAY色彩空间
GRAY颜色空间(灰度图像)通常指8位灰度图,具有256个灰度级,像素值的范围为[0,255]。所谓灰度色,就是指纯白、纯黑以及两者中的一系列从黑到白的过渡色
三、提取指定颜色
知识储备: HSV颜色表
四、简单的几何变换
几何变换是指将一幅图像映射到另外一幅图像内的操作。 本任务主要介绍的映射关系划分为缩放、翻转、仿射、透视、重映射等。
将图像在BGR模式与RGB模式之间转换
1、提取pig.jpg图像中的红色区域
知识储备: cv2.inRange()函数
语法:dst = cv2.inRange(src,lowerb,upperb),lowerb为范围下界,upperb为范围上界 作用:判断图像内的像素点的像素值是否在指定的范围内
图像缩放
二、图像翻转
平移