背景介绍:
Sugar 最近在玩 OpenMV 开源视觉处理模块。
本篇围绕两个概念说一说视觉处理的是什么东西,这两个概念与“速度”和“颜色”相关。
色彩信息的表示
下面介绍两种颜色的标识方法:
Lab与RGB565。
并说明做“颜色识别”时适合用哪种标识方法。
一、Lab 色彩空间
1、Lab 色彩空间是什么
| 变量 | 意义 | 数值范围 |
|---|---|---|
| L | 亮度 | 0(最暗) ~ 100(最亮) |
| a | 色彩 | -128(绿) ~ +127(红) |
| b | 色彩 | -128(蓝) ~ +127(黄) |
Lab “亮度”与“色彩”用不同的量表示,其对应关系如下图所示:


通过这两张图片可以感受到:在 Lab 色彩空间下,某种颜色在 ab 面对应的区域在不同的亮度 L 下都是一样的。这就为在不同亮度下识别同某种指定的颜

本文介绍了OpenMV视觉处理模块中的颜色信息表示,重点关注Lab色彩空间和RGB565在颜色识别中的应用,并解释了帧率(fps)的概念,强调在不同光照条件下Lab色彩空间对于颜色识别的优越性。同时,简述了机器视觉的基本原理,指出特征提取算法在其中的关键作用。
最低0.47元/天 解锁文章
27万+

被折叠的 条评论
为什么被折叠?



