导航

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

    6oap 发布的帖子

    • RE: 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。

      @6oap 在 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。 中说:

      ???为什么上传图片老是不成功,老师提示invalid mime type

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。

      @kidswong999 ![0_1550733441760_NewCamera_FieldOfView.bmp](正在上传 100%)

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。。。

      ![0_1550732537193_NewCamera_FieldOfView.bmp](正在上传 100%)

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。。。

      @kidswong999 是的呀,图片不知道怎么了,i就是上传的时候有问题

      错误:invalid mime type 不会知道什么鬼?
      ![0_1550732274921_NewCamera_FieldOfView.bmp](正在上传 100%)

      发布在 OpenMV Cam
      6
      6oap
    • 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。。。

      ![0_1550731898651_NewCamera_FieldOfView.bmp](正在上传 100%)

      # Untitled - By: GC-Work - 周三 2月 20 2019
      
      import sensor, image, time
      
      
      
      #设置核函数滤波,核内每个数值值域为[-128,127],核需为列表或元组
      kernel_size = 1 # kernel width = (size*2)+1, kernel height = (size*2)+1
      kernel = [-1, -1, -1,\
                -1, +8, -1,\
                -1, -1, -1]
      # 这个一个高通滤波器
      thresholds = [(0, 255)] # grayscale thresholds设置阈值
      ROI = (120,100,100,100)  ##查到线段的最大处理ROI区域数据量!
      
      sensor.reset()
      sensor.set_pixformat(sensor.RGB565)
      sensor.set_framesize(sensor.QVGA)
      sensor.skip_frames(time = 2000)
      
      clock = time.clock()
      
      while(True):
          clock.tick()
      
          img = image.Image("/NewCamera_FieldOfView.bmp",copy_to_fb = True) #加载SD卡中的一张图片
          #img = sensor.snapshot(n=50)
          #img.save("1.bmp")
          #if 1:img.lens_corr(1.8)
      
          #img.morph(kernel_size, kernel)
              #morph(size, kernel, mul=0, add=0),morph变换,mul根据图像对比度
              #进行调整,mul使图像每个像素乘mul;add根据明暗度调整,使得每个像素值加上add值。
              #如果不设置则不对morph变换后的图像进行处理
          #img.gaussian(1)
          #img.binary(thresholds)
              #利用binary函数对图像进行分割
          #img.dilate(1,threshold = 2)
          #img.erode(1, threshold = 1)
      
              #侵蚀函数erode(size, threshold=Auto),去除边缘相邻处多余的点。threshold
              #用来设置去除相邻点的个数,threshold数值越大,被侵蚀掉的边缘点越多,边缘旁边
              #白色杂点少;数值越小,被侵蚀掉的边缘点越少,边缘旁边的白色杂点越多。
          #img.save("chulihoude_image.bmp")
          #for l in img.find_line_segments(ROI,merge_distance = 20, max_theta_difference = 10):
          '''
          for l in img.find_lines(threshold = 900, theta_margin = 2, rho_margin = 5):
              #if (l.theta()>170 and l.length()>50):
              if (l.theta()==0 ):
      
                  #img.draw_line(l.line(), color = (255, 0, 0),thickness = 2)
                  print("l.theta: ",l.theta())
                  print("l.rho: ",l.rho())
                  line_V_average_x = int(abs(l.x1()+l.x2())/2)
                  line_V_average_y = int(abs(l.y1()+l.y2())/2)
                  print("line_V_average_x: ",line_V_average_x)
                  print("line_V_average_y: ",line_V_average_y)
                  #img.draw_cross(line_V_average_x,line_V_average_y,color=(0,0,255),size = 5,thickness = 1)
                  print("line_V_size: ",l.line())
                  print("line_V_length: ",l.length())
          '''
      
          print(clock.fps())
      
      sensor.flush()
      time.sleep(100)
      

      你好,这里就我的整个代码和图片

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。

      @kidswong999 在 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。 中说:

      如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片

      另外请提供你的bmp文件。

      好的,不好意思
      ![0_1550731501413_NewCamera_FieldOfView.bmp](正在上传 100%)

      # Untitled - By: GC-Work - 周三 2月 20 2019
      
      import sensor, image, time
      
      sensor.reset()
      sensor.set_pixformat(sensor.RGB565)
      sensor.set_framesize(sensor.QVGA)
      sensor.skip_frames(time = 2000)
      
      clock = time.clock()
      
      while(True):
          clock.tick()
          img = image.Image("/NewCamera_FieldOfView.bmp",copy_to_fb = True) #加载SD卡中的一张图片
          print(clock.fps())
      sensor.flush()
      time.sleep(100)
      
      
      发布在 OpenMV Cam
      6
      6oap
    • 请问,在加载显示的SD卡内的一张图片时,颜色显示有异常,也只有截屏内的一条命令进行图片显示的。

      0_1550730079700_加载图片颜色异常.png
      请教大佬,这是什么原因?非常感谢

      发布在 OpenMV Cam
      6
      6oap
    • 请问,为什么直线检测时,检测出来的直线不对呢?

      0_1550663144389_直线检测.png

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问图像处理这块板子有自带的sobel算法可以直接调用吗?

      @kidswong999 好的,非常感谢

      发布在 OpenMV Cam
      6
      6oap
    • 请问图像处理这块板子有自带的sobel算法可以直接调用吗?

      如题、、、、、、

      发布在 OpenMV Cam
      6
      6oap
    • ,我想对图片进行处理的话,最清晰的就是QVGA吗?想提升可处理的最大清晰度,如何进行操作,多谢?

      如题......................

      发布在 OpenMV Cam
      6
      6oap
    • RE: 请问Openmv3 直线检测时或图片处理时,对图片格式的大小有限定吗?

      @kidswong999 那么请问,我想对图片进行处理的话,最清晰的就是QVGA吗?想提升可处理的最大清晰度,如何进行操作,多谢

      发布在 OpenMV Cam
      6
      6oap
    • 请问Openmv3 直线检测时或图片处理时,对图片格式的大小有限定吗?

      0_1550474066733_微信截图_20190218150846.png
      1_1550473953847_VGA-lineerror.png

      如图,在对图片格式设置成VGA格式时,对相机的畸变校正或者图片处理、主要是进行直线检测时,程序就会报错,出现的是不支持的图片格式,请问,这是什么原因?改成QVGA格式,是可以的。此外,QVGA的分辨率太低,想进行VGA进行处理,请问有什么方法呢?十分感谢!

      发布在 OpenMV Cam
      6
      6oap
    • RE: 在检测直线过程中,出现下列的情况,请问是什么问题?PS:我使用的是openMV3

      @kidswong999 好的,谢谢。请问可以更换成openMV3吗

      发布在 OpenMV Cam
      6
      6oap
    • RE: 在检测直线过程中,出现下列的情况,请问是什么问题?PS:我使用的是openMV3

      @kidswong999 你好,通过自己编程可以实现检测直线吗?

      发布在 OpenMV Cam
      6
      6oap