matlab——红绿灯识别
文章平均质量分 79
佛系三土
这个作者很懒,什么都没留下…
展开
-
matlab——红绿灯颜色及数字识别(三)
实验总结:红绿灯颜色以及数字识别(三):形状识别一、知识背景 在matlab——红绿灯颜色及数字识别(二)中已经完成了对信号灯区域的裁剪,对信号灯形状的识别这里设置了三条辅助线来进行完成对笔画的判断。 裁剪之后的图形如下所示(为了方便说明,这里使用信号灯的形状为数字8) 三条辅助线如下: 辅助线1:横轴1/3处(红色线); 辅助线2:横轴2/3处(绿色线); 辅助线3:竖轴1/2处(蓝色线)。 每一条辅助线上的像素点,用1表示白色,用0表示黑色,即该位置的直方图。原创 2022-05-26 11:03:23 · 3593 阅读 · 12 评论 -
matlab——红绿灯颜色及数字识别(二)
实验总结:红绿灯颜色以及数字识别(二):提取信号灯区域一、知识背景1.连通量函数;2.icrop函数;二、代码实现及注释1.对有效部分的提取(大小过滤);2.进行裁剪;三、作者有话说1.完成红绿灯识别关键点个人认为在于对HSV分量进行合适的范围约束(与拍摄环境有一定关系);2.HSV分量的约束范围,暂时未找到能够自适应的方法,所以我设计的是针对于我所拍摄的照片所使用的范围;2.到这里已经完成信号灯红绿灯颜色识别以及信号灯提取,后续将会对红绿灯的形状进行进一步识别,随缘佛系更。...原创 2022-03-14 13:09:38 · 9223 阅读 · 8 评论 -
matlab——红绿灯颜色及数字识别(一)
实验总结:红绿灯颜色以及数字识别(一):颜色识别一、知识背景颜色空间:通常拍摄的图像是RGB颜色空间,图片的像素点是由R、G、B分量来表示肉眼所看到的颜色。比如:红色为(255,0,0),黄色为(255,255,0),查找颜色对应的RGB值可查阅相关资料。(个人jio得阔以理解为色彩由红绿蓝三种颜色调和)这里附上一个链接: 常用颜色的RGB值.进行红绿灯识别时,需要转换到HSV空间:H(色调)、S(饱和度)、V(亮度)来进行信号灯识别。(个人认为转到HSV空间更便于由亮度对信号灯区域进行识别)二、原创 2021-07-18 11:49:34 · 13277 阅读 · 17 评论