星瞳实验室APP,快速收到回复
  • 我们只解决官方正版的OpenMV的问题(STM32),其他的分支有很多兼容问题,我们无法解决。
  • 发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 各位大神,我想问一下如何将图像标记的白色矩形框的坐标值提取出来?



    • if 90<statistics.l_mode()<110 and -35<statistics.a_mode()<16 and -28<statistics.b_mode()<20:#if the circle is white
                      img.draw_circle(c.x(), c.y(), c.r(), color = (255, 0, 0))#识别到的白色圆形用红色的圆形框出来
                      print(circle.x(),circle.y())
                  else:
                      img.draw_rectangle(area, color = (255, 255, 255))#将非黑、白色的圆用白色的矩形框出来
                      wai = img.find_rects(threshold = 10000)
                      x_error = wai[0]+wai[2]/2-img.width()/2        #左右偏移量
                      y_error = wai[1]+wai[3]/2-img.height()/2       #上下偏移量
                      print(x_error,y_error)![0_1561693260419_13-09-04-002.jpg](https://fcdn.singtown.com/7193a081-5396-4b27-8adb-aeab91271772.jpg) 
      


    • c.x(), c.y()



    • 好的,谢谢啦。在提出这个问题的时候我又仔细思考了下,是自己想复杂啦