行业资讯
OpenCV-Python实战(6)——OpenCV中的色彩空间和色彩映射
OpenCV-Python实战(6)——OpenCV中的色彩空间和色彩映射0. 前言1. 色彩空间1.1 显示色彩空间1.2 不同色彩空间在皮肤分割中的不同效果2. 色彩映射2.1 OpenCV 中的色彩映射2.2 自定义色彩映射2.3 显示自定义色彩映射图例小结系列链接0. 前言为了更好的进行图像处理,我们有时会使用不同的色彩空间。色彩空间是一个抽象的数学模型概念,色彩是人的眼睛对于不同频率的光线的不同感受,为了更好的表示色彩,人们建立了多种色彩模型以一维、二维、三维等坐标系来描述不同色彩,这种坐标系所能定义的色彩范围即色彩空间。而色彩映射是将图像在一个色彩空间映射至另一色彩空间的操作,通常可以将灰度图像着色为等效的伪色彩图像。1. 色彩空间首先介绍流行OpenCV中的色彩空间的基础知识——RGB、CIE L*a*b*、HSL、HSV以及YCbCr。OpenCV提供了150多种色彩空间转换方法来执行用户所需的转换。在以下示例中,将演示如何将以RGB色彩空间加载的图像转换到其他色彩空间(例如,HSV、HLS或YCbCr)。1.1 显示色彩空间常用的色彩空间如下表所示:色彩空间简介RGB加色空间,特定颜色由红色、绿色和蓝色的分量值表示,其工作方式与人类视觉
郑州网站建设
网页设计
企业官网