返回第57章 米缸中的老鼠屎(1 / 2)学霸的黑科技AR首页

王老师在台上开讲理论,陈星也收回了思绪。

“摄像头部分,其实逻辑上非常简单,应用上也不复杂。”

王老师在黑板上画了一个简易流程图,【提取影像==》处理影像==》逻辑运算==》控制反馈】。

“这提取影像,就是摄像头要干的事情。简答来说就是拍照。”

“处理影像,是CPU里头算法要干的事情。之前和你们说过,小车是根据地上的颜色来确定位置。这处理影像其实就是获取所拍照片的颜色,大家想一下,为什么获取颜色还要单独拎出来说。”

王老师随机抽了一人,那人当即答道,“老师您说过,颜色存在不同的数字格式。有RGB、CMYK、HSV、HEX等。计算机一般来说用的是RGB。那处理影像,就是要把获取到的数据转化为RGB格式的颜色定义。”

“你还有要补充的吗?”

“老师,我没有了。”

“坐下。刚刚这位同学讲的其实就一句话--上厕所要带纸。”

“哈哈~~”来自众人的大笑。

王老师解释道,“我们当然知道颜色要转化为RGB定义,事实上我们此次用的是数字摄像头,获取到的直接就是RGB格式的颜色。所以,很不巧。这位同学想到了上厕所要带纸,但是发现蹲位旁边其实已经帮你备好了纸。”

“你们再想想,为什么看似如此简单的颜色提取逻辑,还要单独拎出来讲。”

最后王老师又想到了陈星,虽然陈星很不想出风头。

“因为颜色不是一致的。”

“对啦。”王老师首肯道。

随后王老师对着其他人,“你们呐,被高中物理化学课上的那些理想情况给附加定势思维了。什么绝对光滑平面、什么匀强磁场、什么绝对纯净的物质。所以自然而然以为同一种颜色就是一个数值。”

“可是自然界里头哪来这种理想情况。就指甲盖大小的一块同颜色区域,对应的RGB颜色数据也是很多种的。”

忽然有人插话,陈星看去,原来是王哲。

“老师,既然是同样的颜色区域,那再怎么有变化,绿色也不可能变成红色。那我们在判断的时候,以一個范围数值,而不是具体的某个值,这不就行了。”

“不错,王哲同学进步了。”

陈星心内冷笑,他在等王老师的但是。

很快,“但是”就来了。

“但是,谁说了同样的颜色区域就不会变化很大。”

王哲当即就急了,“如果变化很大,那就是场地安排的有问题。假如绿色看起来都像红色了,那就该被当成红色。”

“你再想想有没有其它的特殊情况。”王老师循循善诱道。

王哲未及多想,“我认为,就该用检测到的实际颜色,施加一个合理误差范围就可以了。”

“陈星呢,有什么看法。”

陈星如今不介意打脸王哲,反正对方已经看自己不顺眼了。

陈星站起身后没有正面回答,而是打了个比方。“假如一缸米中有几粒老鼠屎。米粒和老鼠屎泾渭分明,根本无法通过合理误差范围来区别。因为米就是米,老鼠屎就是老鼠屎。”

“我们唯一能做的,是把老鼠屎挑出来,而不是自欺欺人把老鼠屎当成米一块吃下去。”

“哈哈哈~~~”这回的笑声响彻了这间实验室。

王哲一脸氤氲。他有种被陈星比作老鼠屎的感觉。他此刻感受到了来自人格和智商的双重侮辱。虽然陈星不过就是打了极为恰当的比喻。