导航

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

    zgbh

    @zgbh

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

    zgbh 关注

    zgbh 发布的帖子

    • RE: 如何通过ROI判断是否有车辆经过

      @kidswong999

      import sensor, image, time
      
      sensor.reset() # 初始化摄像头
      sensor.set_pixformat(sensor.RGB565) # 格式为 RGB565.
      sensor.set_framesize(sensor.QVGA)
      sensor.skip_frames(10) # 跳过10帧,使新设置生效
      sensor.set_auto_whitebal(False)               # Create a clock object to track the FPS.
      low_threshold = (0, 50)
      high_threshold = (205, 255)
      ROI=(200,180,90,30)
      ROI1=(111,181,41,34)
      colar_l=0
      member=0
      img = sensor.snapshot()         # Take a picture and return the image.
      while(True):
      
          for i in range(100):
                 img = sensor.snapshot()
                 img.binary([low_threshold])
                 #image.binary(thresholds, invert=False)此函数将在thresholds内的
                 #图像部分的全部像素变为1白,将在阈值外的部分全部像素变为0黑。invert将图像
                 #的0 1(黑 白)进行反转,默认为false不反转。
                 statistics=img.get_statistics(roi=ROI)
                 statistics1=img.get_statistics(roi=ROI1)
                 color_l=statistics.l_mode()
                 color_a=statistics.a_mode()
                 color_b=statistics.b_mode()
                 color_l1=statistics1.l_mode()
                 color_a1=statistics1.a_mode()
                 color_b1=statistics1.b_mode()
                 print("ROI:",color_l,color_a,color_b)
                 print("ROI1:",color_l1,color_a1,color_b1)
                 img.draw_rectangle(ROI)
                 img.draw_rectangle(ROI1)
                 img.draw_line((8,197,312,196), color=(255,255,255))
                 if color_l == 100:
                      member=member+1
      

      我画了一条检测线,如果有车辆经过的时候,图像会覆盖检测线,这个时候像素是有变化(输出100,0,0)的,我想知道如何判断导致这个变化的是同一个人

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 如何通过ROI判断是否有车辆经过

      @kidswong999 是的

      发布在 OpenMV Cam
      Z
      zgbh
    • 如何通过ROI判断是否有车辆经过

      我使用ROI算法将一个指定的像素框的数据给打印了出来
      数据为
      100,0,0
      100,0,0
      0,0,0
      0,0,0
      0,0,0
      我想写一串代码,来判断是否有车辆经过
      原理:当有车辆经过像素块的时候,数据的数值应为100,0,0,但是roi这个函数一下子就会打印出很多个来,如何判断多个100,0,0为同一次事件发生所导致的结果呢

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 车流量检测

      @kidswong999 谢谢您

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 车流量检测

      就是画一条黑色的线在图像中,如果有车辆经过的话,黑色的线会被二值化后白色的车辆覆盖掉,我想问的是:"如何检测黑色的线是否被白色的线覆盖掉?"

      发布在 OpenMV Cam
      Z
      zgbh
    • 车流量检测

      可以不可以在图像二值化和灰度处理后画一条检测线在图像上,然后实时的对比检测线的像素变化来判断有多少辆车经过呢 如果可以的画,那如何对比检测线的像素变化呢,有没有一个专用的函数来做这个检测?

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 如何在模板匹配的时候记录相似图像出现的次数

      可以不可以在图像二值化和灰度处理后画一条检测线在图像上,然后实时的对比检测线的像素变化来判断有多少辆车经过呢 如果可以的画,那如何对比检测线的像素变化呢,有没有一个专用的函数来做这个检测?

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 如何在模板匹配的时候记录相似图像出现的次数

      @kidswong999 好吧 相当于是说用openmv无法实现这个功能咯

      发布在 OpenMV Cam
      Z
      zgbh
    • RE: 如何在模板匹配的时候记录相似图像出现的次数

      @kidswong999 不是同一辆车,就是监控马路上有多少辆车经过

      发布在 OpenMV Cam
      Z
      zgbh
    • 如何在模板匹配的时候记录相似图像出现的次数

      我想做一个车辆计算的程序,但是没有在文档中找到相应的函数或者案例,我想请假下如何才可以实现这个功能

      发布在 OpenMV Cam
      Z
      zgbh