openpnp - 相机图像亮度太高的解决方法

这篇具有很好参考价值的文章主要介绍了openpnp - 相机图像亮度太高的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

openpnp - 相机图像亮度太高的解决方法

概述

看到同学在群里讨论问题, 说相机补光灯亮度太高了, 导致openpnp图像惨白惨白的, 根本不能用.
能根本解决问题的方法, 就是群里同学说的, 用恒压恒流降压模块, 将补光灯的电压降下来, 直到相机补光灯亮度合适, 使openpnp得到的相机图像正常可用.
如果手头没有合适的电源模块用, 可以暂时用调节白平衡的方法, 让oenpnp能识别相机的图像(将惨白的图像变为肉眼可识别的正常图像).
我的设备的电气连接正在按照笔记恢复呢, 现在没有正常的设备可用, 用的都是旧图或者用旧图做标记, 大致说明一下调节图像的步骤.
等设备正常可用了, 再重新补充这个笔记.

笔记

设置相机的合适参数

拿下面的这个旧图来说明调节步骤
openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp
只要相机的连线拔下来, 或者电脑和设备同时断电后, 都要重新调节白平衡, 否则图像就是惨白的. 因为曝光太高了.
将上图步骤1框住的钩都选上(Freeze Propertie不要勾, 有副作用), 这样就让相机硬件参数都进入了自动模式.
此时, 在openpnp相机中应该能看到正常图像(人工肉眼可辨认的正常图像).

然后从下到上, 将步骤1的框逐一将钩去掉, 每去掉一项, 就将步骤3框住的对应的值改为步骤4推荐的默认值, 改完值之后回车.
然后等3,4秒, 看openpnp相机图像是否正常, 一般来说是正常的. 如果不正常, 就可以改值, 然后回车, 等3~4秒, 看看openpnp的相机图像是否正常.

一般都是填默认值回车就行.

唯一要注意的是曝光值(从上往下数, 第4行, Exposure), 将自动的钩去掉后, 图像会立刻变成惨白. 此时, 在对应的值处, 输入小的值(默认是 -6, 如果还是惨白图像, 向 -13方向调节, 一般到了-8, -9, -10, -11, 图像就能正常看了)

如果不能通过手工调节曝光, 将图像变为可肉眼识别的图像, 那说明相机辅助光确实太亮了, 此时就要考虑接恒压横流的降压模块(不能用LED调光器, 会引起openpnp图像上有黑色的横线, 会影响图像识别).
不过, 我还没遇到这种情况.

白平衡

openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp
在白平衡页面中, 从上到下, 有4个自动调节白平衡的按钮.
分别执行按钮1,2,3,4, 直到能选择一个不报错的结果.
一般, 按钮1的效果是不好的, 按钮2的效果是不好的, 如果按钮3和按钮4执行后, 能不报错, 选一个就行.
e.g. 按钮3执行后不报错, 按钮4执行后报错, 那么我们重新执行按钮1, 按钮2, 按钮3, 点击右下角的应用按钮, 白平衡就做完了.
最佳的执行效果是, 从按钮1,2,3,4执行完都不报错, 点击右下角的应用按钮, 白平衡就做完了.

如果按钮3或者按钮4都报错, 那不行.
如果这样的话, 就需要手工去调节按钮上边的各种白平衡的滑杆, 将图像调整到可以正常看的效果, 点击右下角的应用按钮, 白平衡就做完了.
openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp

补充 - 用恒压横流降压模块调节底部相机环形灯的初步实验

openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp
实验结论: 可以将底部相机环形灯的亮度调节的任意亮度, 效果非常好. 等下一步接到实际设备中看看是否对openpnnp图像是否有影响.
openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp
调整输入最大电流的步骤:

  • 模块断电
  • 将输出短路(用电线直连).
  • 将电流旋钮逆时针拧到底
  • 模块上电
  • 此时, 只能调整输出最大电流. 看着液晶显示的电流数, 顺时针旋转电流旋钮, 将电流调整到100~200ma.
  • 模块断电
  • 将输出接到正常负载(底部相机环形灯)
  • 模块上电
  • 将显示调整为显示电压电流(长按左上按钮, 液晶显示V/A)
  • 将输出改为上电ON(左下按钮长按, 液晶显示为ON)
    模块使用示意图如下:
    openpnp - 相机图像亮度太高的解决方法,openpnp,openpnp

补充 - 相机灯光控制失效

主板上电后, 灯光一直是亮的. 用动作控制顶部相机/底部相机均不好使.
不过, 由于通过降压模块, 已经将灯光亮度调低好多了. 也不咋发热. 就让灯光一直亮着, 也没啥大事.

补充 - 相机灯光控制失效的原因猜测

估计是调光模块是感性负载, 将MOS管的DS极之间击穿了.
因为我将调光模块摘掉, 直接将灯光接到主板上, 灯光控制也不好使.
如果想让灯光控制好使, 只能重新换个主板, 然后串接纯电阻来减少电流来使灯光变暗了.文章来源地址https://www.toymoban.com/news/detail-583784.html

END

到了这里,关于openpnp - 相机图像亮度太高的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GPU独显下ubuntu屏幕亮度不能调节解决方法

    GPU独显下屏幕亮度不能调节(假设你已经安装了合适的nvidia显卡驱动),我试过修改 /etc/default/grub 的 GRUB_CMDLINE_LINUX_DEFAULT=\\\"quiet splash acpi_backlight=vendor\\\" ,没用。修改和xorg.conf相关的文件,添加EnableBrightnessControl=1也没用。 解决方法: 装一个软件brightness-controller, 但这个是通过

    2024年02月21日
    浏览(53)
  • 【Windows10】电脑副屏无法调节屏幕亮度?解决方法

    先说下情况,本人对显示器不太懂,属于小白 这个副屏无法调节的问题出现也已经很久了,但是之前亮度适合就无所谓,今天突然按了之后很亮,于是就找问题。 第一步,我直接百度,遇事不决,百度力学。但是你猜怎么样 我看到的第一个解决方式是重装,因为可能是系统

    2024年02月09日
    浏览(61)
  • mysql占用cpu超过100%怎么办?mysql占用cpu特别高的解决方法!

    前段时间我的一个网站经常打不开,通过检查发现服务器cpu占用超过100%;通过top命令发现是mysql占用cpu特别高导致的,于是优化了mysql语句,mysql升级到了mysql8最新版本等,但是并没有什么卵用。过几天有出现这种情况。甚至以为是服务器配置太低了,准备升级配置。 后面分

    2024年02月08日
    浏览(54)
  • 【图像处理】:相机对焦的原理和实现方法

    对焦有三种思路: 也就是观测画面中线条边缘的对比度,对比度最高时即合焦。与此同时,对比度最高也意味着入射光线°形成的每个“点”的能量达到最大,因为合焦即光线完全汇聚,所以即可以通过对比度高低来判断,也可以通过能量大小来判断。但问题就是,焦点在前在

    2024年02月15日
    浏览(38)
  • CSS弹性盒子中弹性子元素文本超出弹性子元素宽或高后导致撑开弹性子元素原本宽或高的解决方法

    当使用弹性布局时,设置父容器为弹性容器后,弹性子元素的文本内容超出宽或高后会撑开弹性子元素的原本应该显示的宽高,溢出父容器,只要设置弹性子元素的宽或高(由父容器弹性排列方向决定)的属性值为0即可解决 文本溢出部分换行或者隐藏即可 问题解决

    2024年02月12日
    浏览(43)
  • 深度理解相机中的各个参数(对比度、饱和度、亮度、曝光度、锐度)

    相机中和很多参数,包括对比度、饱和度、亮度、曝光度、锐度等等。不论我们是在拍照还是后期的剪辑,都缺少不了对这些参数的调整。那么接下来来详细的叙述一下这些参数以及它们的作用。 对比度指的是一幅图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量

    2023年04月14日
    浏览(53)
  • 图像亮度调整

    调整图像的方法有很多,最常用的方法就是对图像像素点的R、G、B三个分量同时进行增加(减少)某个值,达到调整亮度的目的。即改变图像的亮度,实际就是对像素点的各颜色分量值做一个平移。这种方法属于非线性的亮度调整,优点是代码简单、速度快,缺点是在调整亮

    2024年02月03日
    浏览(38)
  • 图像处理------亮度

    图片亮度处理前: 图片亮度处理后:    【欢迎关注编码小哥,学习更多实用的编程方法】

    2024年01月17日
    浏览(50)
  • canvas层级太高问题的解决办法

    因为canvas组件是由客户端创建的原生组件,原生组件层级是最高的,所以页面中的其他组件无论设置 z-index 为多少都无法盖在原生组件上。 1.html页面的处理 加上一个判断wx:if=“{{!canvasImg}}” 2.js页面的处理 (1)data中声明一个变量canvasImg (2)新增方法:处理canvas转化为图片

    2024年02月12日
    浏览(36)
  • 通过旋转机械臂,将机械臂上相机拍摄图像的任意点移动至图像中心的方法

    相机CCD大小固定,即相机成像平面大小固定,相机视场角(FOV)仅由相机焦距F决定; 因此,定焦相机的FOV大小固定,通过上图可以看出相机视场角的计算公式为: FOV = 2*atan(w/2f) 注意,这里w/2f代表的是w/2除以f; 因此,要想获取图像上任意点(x0,x0)到图像中心的旋转角度,只

    2024年01月17日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包