星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 怎样把循环得出的变量有序存入一个变量里?



    • 怎样把t[1]存在一个变量中?

       for roi in rois:
              for t in templates:
                   template = image.Image(t)
                   img.draw_rectangle(roi, thickness=1)
                   r = img.find_template(template, 0.70,roi, step=4, search=SEARCH_EX) #, roi=(10, 0, 60, 60))
                   if r:
                      img.draw_rectangle(r, thickness=2)
                      img.draw_string(roi[0]+16,100, t[1],scale = 2,color=(255,0,0), mono_space = False)#打印到屏幕
                      print(t)
      


    • 我不懂你是要做什么。



    • 直接

      a = 0
      
       for roi in rois:
              for t in templates:
                   a = t[1]
                   template = image.Image(t)
                   img.draw_rectangle(roi, thickness=1)
                   r = img.find_template(template, 0.70,roi, step=4, search=SEARCH_EX) #, roi=(10, 0, 60, 60))
                   if r:
                      img.draw_rectangle(r, thickness=2)
                      img.draw_string(roi[0]+16,100, t[1],scale = 2,color=(255,0,0), mono_space = False)#打印到屏幕
                      print(t)
      

      但是每次循环都会覆盖a,我不明白你要做什么。



    • 对5位数字 每位分开识别,再组合出原来的数