- 博客(4)
- 收藏
- 关注
2023年电赛E题,摄像头识别代码,发挥1
OpenMV可以用于识别绿色激光和光点。OpenMV是一款基于MicroPython的机器视觉开发平台,它搭载了一颗高性能的图像传感器和处理器,可以实时地处理图像。
要识别绿色激光或光点,你可以使用OpenMV的图像处理功能。首先,你需要设置适当的图像传感器参数,例如曝光时间和增益,以便在不同的环境下获得清晰的图像。
然后,你可以使用OpenMV的颜色追踪功能来检测绿色激光或光点。通过在图像中定义感兴趣的颜色范围,OpenMV可以通过像素颜色值的阈值化来检测目标。你可以设置合适的阈值来准确地识别绿色激光或光点。
一旦检测到绿色激光或光点,你可以通过OpenMV的API获取其位置信息。你可以根据需要对位置信息进行进一步处理,例如计算激光的偏移量或执行特定的操作。
请注意,具体的代码实现可能会因你使用的OpenMV版本和硬件配置而有所不同。你可以参考OpenMV的官方文档和示例代码来了解更多细节和实现方法。
2023-09-11
2023电赛E题 运动控制激光系统
距离1m有白色屏幕:有效面积60cm*60cm,除规定的不超过1mm宽度的铅笔痕迹外,不能存在其他标识
不得对屏幕以外做额外要求,包括划线,挂深色布,放黑板等等。背景只能是为普通实验室背景。
屏幕与支架可以自带到比赛评审现场,有不少于10分钟时间恢复与调试时间,但不允许烧录代码及手机/电脑调试。
红色激光系统中,激光位置固定,摄像头位置不限制。
绿色激光系统中,激光与摄像头要放在一个板子或者什么上面,要求能被评委移动(与屏幕平行,位于红色激光笔两侧,距红色激光笔距离大于 0.4m、小于 1m),且完全独立(不能与红色激光系统存在无线/有线连接通讯),但不强制要求摄像头也在云台上面。
基本要求逻辑颇为简单,但可以得知对硬件(摄像头分辨率,电机)要求较高。
包含1-4题基础代码
2023-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人