导航

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

    zdey

    @zdey

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

    zdey 关注

    zdey 发布的帖子

    • RE: 同样光线同样曝光值,不同情况下,显示不一样

      灰度图像,不是rgb图像

      发布在 OpenMV Cam
      Z
      zdey
    • RE: 同样光线同样曝光值,不同情况下,显示不一样

      我想让增益不变,曝光不变。

      sensor.set_auto_gain(False, gain_db_ceiling = 4.0)
      

      自动增益设置关闭,后边那个参数好像没用,设置了以后,每次开机增益也会发生改变。
      怎么能让增益固定一个值。

      发布在 OpenMV Cam
      Z
      zdey
    • RE: 同样光线同样曝光值,不同情况下,显示不一样

      @zdey 在 同样光线同样曝光值,不同情况下,显示不一样 中说:

      运行程序画面亮度和原来的差不多了。曝光值设置都是一样的。
      曝光代码如下:

      后来变亮的画面,是重新运行程序的结果

      发布在 OpenMV Cam
      Z
      zdey
    • 同样光线同样曝光值,不同情况下,显示不一样

      画面由亮转全黑,再由全黑慢慢变亮。画面不会恢复到原来的亮度,再重新运行程序画面亮度和原来的差不多了。曝光值设置都是一样的。
      曝光代码如下:

          sensor.reset() #清除掉之前摄像头存在的代码对于图片的设置
          sensor.set_pixformat(sensor.GRAYSCALE) #设置图片的格式 RGB565 GRAYSCALE
          sensor.set_framesize(sensor.VGA)#设置采集到图片的分辨率
          sensor.skip_frames(time = 2000) #跳过一些刚开始不稳定的时候再开始读取图像2000
      #自动增益和白平衡
          sensor.set_auto_gain(False) # must be turned off for color tracking
          sensor.set_auto_whitebal(False) # must be turned off for color tracking
          current_exposure_time_in_microseconds = sensor.get_exposure_us()
          print("Current Exposure == %d" % current_exposure_time_in_microseconds)
          sensor.set_auto_exposure(False, \
          exposure_us = int(16496 * EXPOSURE_TIME_SCALE))#固定曝光*倍数
          sensor.skip_frames(time = 2000) #跳过一些刚开始不稳定的时候再开始读取图像2000
          print("New exposure == %d" % sensor.get_exposure_us())
      

      初始画面
      0_1621821613179_69765b78-e081-4a91-9657-18766ef3eb82-image.png
      变黑画面
      0_1621821574488_d6f84194-11fa-4a00-a1aa-f017e5a1f9d1-image.png
      等变亮后的画面
      0_1621821770223_634660d0-aec8-4c6f-9dda-fbb65d4c3d26-image.png
      与上一幅图同样光线和同样曝光值,显示却更亮一点。
      0_1621822032634_50d80028-3963-49cb-a8bd-6576af177622-image.png
      这个要怎么解决。

      发布在 OpenMV Cam
      Z
      zdey
    • openmv的IDE能从本地读取视频来处理吗?

      能不能用openmv的IDE读取本地视频,来进行处理

      发布在 OpenMV Cam
      Z
      zdey
    • RE: 采集图像时遇强光后,再回到原来光照强度,采集的图片变得很亮

      感谢 明天测试一下

      发布在 OpenMV Cam
      Z
      zdey
    • 采集图像时遇强光后,再回到原来光照强度,采集的图片变得很亮

      0_1620726927880_7c110dfa-35bf-4f19-a2e5-d86f9c526b56-image.png
      0_1620726947576_d72208d5-052e-488d-8bc0-d654885ba2ee-image.png
      前边正常图像,后边为遇强光后,再变回原来的光照强度时,图像明显变得很亮,已经关闭自动增益和白平衡。

      发布在 OpenMV Cam
      Z
      zdey
    • 编译显示语法错误,在for循环后显示
       for i in range(img.width()):
                  for j in range(img.height()):
                      p = img.get_pixel(i, j)
                      if p > 0:
                         h++
                   
      stats = img.statistics()
      

      在stats 报无效语法。不知道怎么回事
      SyntaxError: invalid syntax缩进也对的

      发布在 OpenMV Cam
      Z
      zdey