星瞳实验室APP,快速收到回复
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 我要怎样做才能让扫完码直接开始处理二维码信息,我现在的代码一直在读取二维码的信息。求大神?



    • while(True):
          m = [0,0,0]
          img = sensor.snapshot()
          img.lens_corr(1)
          for code in img.find_qrcodes():
              uart.write(code.payload())
              m=list(code.payload())
              if(m!=[0,0,0]):
                  break
          for i in range(3):
              if(m!=[0,0,0]):
                  print(m)
                  if(m[0]==1):
                      break
                      for blob in img.find_blobs([thresholds], pixels_threshold=200, area_threshold=200, merge=True):
                          img.draw_rectangle(blob.rect())
                          img.draw_cross(blob.cx(), blob.cy())
      


    • 代码都是一行一行执行的,得到了code,就加代码呗。



    • 什么意思?我不太明白,您能讲的细一点吗?麻烦啦



    • 可能你没有编程的经验,建议在网上随便找一个python的课。



    • 我对于这个while(True)死循环不是很理解,读取图像信息时是一帧一帧来的,读取二维码的过程已经是死循环了,我退出这个循环后,我接下来还需要继续处理新的图像信息,这个转变,或者说这个程序的工作改变不是很懂,openmv有这方面的教程吗?亲