• 星瞳实验室APP,快速收到回复。扫描二维码或者点击 https://singtown.com/app/
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • 每一个新的提问,单独发一个新帖子
  • 描述一定要详细 描述一定要详细 描述一定要详细
  • 请贴出具体的的目的,就是你要做什么。
  • 请贴出具体的代码,与报错提示
  • 代码一定要让别人可以运行的文本,不要贴图片
  • 求助:为什么二值化以后仍然有灰色的像素点?



    • 图上,黑色的线周围有一些灰色的像素点,不知道是怎么回事0.0......求教

      
      import sensor, image, time
      
      sensor.reset()
      sensor.set_framesize(sensor.QVGA)
      sensor.set_pixformat(sensor.RGB565)
      
      
      Line_threshold = (60, 100, -18, 32, -33, 56) # L A B
      
      sensor.skip_frames(time = 1000)
      clock = time.clock()
      
      min_degree = 0
      max_degree = 179
      #img_raw = sensor.snapshot().lens_corr(1.8).save('123.bmp')
      
      
      
      
      img_op=image.Image('123.bmp',copy_to_fb=True)
      
      
          #time.sleep(3000)
      img_op.binary([Line_threshold])
      
      #img_op.erode(2)
      
      img_op.dilate(1)
      img_op.erode(1)
      for l in img_op.find_lines (threshold = 3300, theta_margin = 1000, rho_margin = 10):
              if (min_degree <= l.theta()) and (l.theta() <= max_degree):
      
                 # img_op.draw_line(l.line(), color = (255, 0, 0))
      
                  print(l.theta())
      
      
      
      sensor.flush()
      
      time.sleep(100)
      
      

      0_1543994403141_QQ截图20181205151951.jpg



    • 这只是OpenMV把图像传输给电脑的时候的压缩失真,不影响代码。
      OpenMV的图片肯定是黑白的。



    • 哦哦,好滴好滴,另外还有我检测到的直线,很不理想,经常会检测出很多其他的不存在的直线0_1543994807127_QQ截图20181205152631.jpg
      就像这样的。



    • 新的问题,请单独发帖子。



    • 此回复已被删除!