导航

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

    小陈

    @xd4v

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

    xd4v 关注

    xd4v 发布的帖子

    • RE: openmv发送数据串口助手收不到

      @kidswong999 重新插拔一下USB接口 ,就正常了😂

      发布在 OpenMV Cam
      X
      xd4v
    • RE: openmv发送数据串口助手收不到

      @kidswong999 确实是是按照例程来的,线也接的没问题

      发布在 OpenMV Cam
      X
      xd4v
    • RE: openmv发送数据串口助手收不到

      @kidswong999 你好 我的也是这个问题,代码一样,OPENMV可以接收到数据但是发不出去,求教

      发布在 OpenMV Cam
      X
      xd4v
    • RE: 直线检测报错,求教!

      @kidswong999
      0_1544067185831_29cd067a-0305-42c1-81e0-ff7b2a817e3d-image.png

      嗯嗯 刚才忘了加冒号。。。改过之后变成这样了,说帧缓存区空间不够?这是怎么回事啊

      
      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('test.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_line_segments(merge_distance=10, max_theta_differance=2):
      #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)
      
      发布在 OpenMV Cam
      X
      xd4v
    • RE: 直线检测报错,求教!
      
      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('test.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_line_segments(merge_distance=2, max_theta_differance=2) #(x_stride=3,y_stride=3,threshold = 1000, theta_margin = 10, rho_margin = 20):
              #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)
      
      
      发布在 OpenMV Cam
      X
      xd4v
    • 直线检测报错,求教!

      请问这是什么错误呀

      0_1544061374565_f177d1e5-de33-4f4b-8ac0-c501d0e32f77-image.png

      发布在 OpenMV Cam
      X
      xd4v
    • RE: 求助:为什么二值化以后仍然有灰色的像素点?

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

      发布在 OpenMV Cam
      X
      xd4v
    • 求助:为什么二值化以后仍然有灰色的像素点?

      图上,黑色的线周围有一些灰色的像素点,不知道是怎么回事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 Cam
      X
      xd4v
    • RE: 无法把图片读入framebuffer,求教

      @kidswong999 谢谢老哥,整好啦!!!😛

      发布在 OpenMV Cam
      X
      xd4v