![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openmv
CodeQingqing
这个作者很懒,什么都没留下…
展开
-
openmv探索_5_openmv读取的数据输出到外界
应用场景利用 openmv 读取数据,利用其内置的 python 环境读取数据,并通过有线串口输出外界设备可以是另一个单片机或芯片,或是串口助手(我这里用的是51单片机的)核心代码import jsonfrom pyb import UARTuart = UART(3, 115200)datas = { 'class': 'B19231', 'name': 'LiMing', 'score': 89}while(True): output = json原创 2021-10-19 16:58:02 · 1366 阅读 · 0 评论 -
openmv探索_4_AprilTag标记追踪
原理及代码AprilTag标记追踪空间坐标系的建立以镜头中心为坐标系原点,建立空间坐标系旋转角度(参考系是上图中的坐标系)1. 初始状态上图的 x 轴初值纸面向里当物体这样摆放时,旋转角度分别为:180度(X)、0度(Y)、0度(Z)2. 物体绕 x 轴旋转物体绕 x 轴逆时针旋转,只有绕 x 轴的旋转读数会减小物体绕 x 轴顺时针旋转,只有绕 x 轴的旋转读数会增大loading。。。...原创 2021-10-13 11:15:52 · 1193 阅读 · 2 评论 -
openmv探索_3_测距以及测量物体大小
原理及代码星瞳科技 —— 测距以及测量物体大小注意实际使用会遇到误差,即根据比例计算出的距离或大小与实际值存在差距,解决办法如下本例识别的根据是物体的颜色,所以,一开始的物体颜色元组就需要设置好如上图点击,之后点击帧缓存区,即 IDE 右上角的区域图像,所以前提是已经采集到一帧图像,变显示在帧缓存区中图像元组设置完美的标准通过改变 L、A、B 三个参数的最大值和最小值,使二进制图像中,目标物体的面积最大(即目标物体对应的白色面积最大)比例 K 的取值要测量和计算准确...原创 2021-10-13 07:27:43 · 2240 阅读 · 0 评论 -
openmv探索_2_追踪单颜色
颜色格式采用彩色格式,追踪的色块只是一种颜色参考:寻找色块# Blob Detection Example## 这个例子展示了如何使用find_blobs函数来查找图像中的颜色色块。这个例子特别寻找深绿色的物体。import sensor, image, time# 为了使色彩追踪效果真的很好,你应该在一个非常受控制的照明环境中。green_threshold = ( 0, 80, -70, -10, -0, 30)pink_threshold = (60,.原创 2021-10-11 21:48:51 · 825 阅读 · 0 评论 -
openmv探索_1_helloworld
连接 openmv 后,可以在 openmv IDE 中查看源码。这里记录一下,顺便翻译一手# Hello World Example## Welcome to the OpenMV IDE! Click on the green run arrow button below to run the script!# 点击IDE左下角的插头,连接 openmv ,再点下面的绿色箭头,运行代码查看效果import sensor, image, time# sensor 是感光元件模块# im.原创 2021-10-10 21:48:46 · 594 阅读 · 0 评论