导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. sryv
    S
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    sryv

    @sryv

    0
    声望
    2
    楼层
    324
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    sryv 关注

    sryv 发布的帖子

    • 请问我想把arduino和openmv联合起来,arduino发个1,openmv串口就能执行1,发送2就能执行2

      请问arduino如何调用openmv

      是需要写个模块吗

      发布在 OpenMV Cam
      S
      sryv
    • openmv先判断颜色在判断是否移动

      ![0_1666840675851_-72d5c78816f9a560.jpg](正在上传 0%) 我想用判断3次中心位置坐标是否相同判断移动
      ![0_1666840629822_-72d5c78816f9a560.jpg](正在上传 0%) 但三次的坐标都相同,有没有大佬帮忙看看,纯小白,或者有没有判断移动的代码![0_1666840665588_-72d5c78816f9a560.jpg](正在上传 0%)

      if red_blobs:
          #如果找到了目标颜色
              for a in red_blobs:
              #迭代找到的目标颜色区域
                  # Draw a rect around the blob.
                  img.draw_rectangle(a[0:4],color=(255,0,0)) # rect
                  #用矩形标记出目标颜色区域
                  img.draw_cross(a[5], a[6]) # cx, cy
                  #在目标颜色区域的中心画十字形标记
                  time.sleep_ms(10)
                  if red_blobs:
          #如果找到了目标颜色
                      for b in red_blobs:
              #迭代找到的目标颜色区域
                  # Draw a rect around the blob.
                          img.draw_rectangle(b[0:4],color=(255,0,0))
                  #用矩形标记出目标颜色区域
                          img.draw_cross(b[5], b[6]) # cx, cy
                  #在目标颜色区域的中心画十字形标记
                          time.sleep_ms(10)
                          if a[5]-10<b[5]<a[5]+10 and a[6]-10<b[6]<a[6]+10:
                              for c in red_blobs:
              #迭代找到的目标颜色区域
                  # Draw a rect around the blob.
                                  img.draw_rectangle(c[0:4],color=(255,0,0)) # rect
                  #用矩形标记出目标颜色区域
                                  img.draw_cross(c[5], c[6]) # cx, cy
                                  time.sleep_ms(1000)
                                  if a[5]-10<c[5]<a[5]+10 and a[6]-10<c[6]<a[6]+10:
                                      print('red:',a[5],a[6])
                                      print('red:',b[5],b[6])
                                      print('red:',c[5],c[6])
                                      data="0"
                                      data_out = json.dumps(set(data))
                                      uart.write(data_out +'\n')
                                      print('you send:',data_out)
          if green_blobs:
      
      发布在 OpenMV Cam
      S
      sryv