看到同学在群里讨论问题, 说相机补光灯亮度太高了, 导致openpnp图像惨白惨白的, 根本不能用.
能根本解决问题的方法, 就是群里同学说的, 用恒压恒流降压模块, 将补光灯的电压降下来, 直到相机补光灯亮度合适, 使openpnp得到的相机图像正常可用.
如果手头没有合适的电源模块用, 可以暂时用调节白平衡的方法, 让oenpnp能识别相机的图像(将惨白的图像变为肉眼可识别的正常图像).
我的设备的电气连接正在按照笔记恢复呢, 现在没有正常的设备可用, 用的都是旧图或者用旧图做标记, 大致说明一下调节图像的步骤.
等设备正常可用了, 再重新补充这个笔记.
拿下面的这个旧图来说明调节步骤
只要相机的连线拔下来, 或者电脑和设备同时断电后, 都要重新调节白平衡, 否则图像就是惨白的. 因为曝光太高了.
将上图步骤1框住的钩都选上(Freeze Propertie不要勾, 有副作用), 这样就让相机硬件参数都进入了自动模式.
此时, 在openpnp相机中应该能看到正常图像(人工肉眼可辨认的正常图像).
然后从下到上, 将步骤1的框逐一将钩去掉, 每去掉一项, 就将步骤3框住的对应的值改为步骤4推荐的默认值, 改完值之后回车.
然后等3,4秒, 看openpnp相机图像是否正常, 一般来说是正常的. 如果不正常, 就可以改值, 然后回车, 等3~4秒, 看看openpnp的相机图像是否正常.
一般都是填默认值回车就行.
唯一要注意的是曝光值(从上往下数, 第4行, Exposure), 将自动的钩去掉后, 图像会立刻变成惨白. 此时, 在对应的值处, 输入小的值(默认是 -6, 如果还是惨白图像, 向 -13方向调节, 一般到了-8, -9, -10, -11, 图像就能正常看了)
如果不能通过手工调节曝光, 将图像变为可肉眼识别的图像, 那说明相机辅助光确实太亮了, 此时就要考虑接恒压横流的降压模块(不能用LED调光器, 会引起openpnp图像上有黑色的横线, 会影响图像识别).
不过, 我还没遇到这种情况.
在白平衡页面中, 从上到下, 有4个自动调节白平衡的按钮.
分别执行按钮1,2,3,4, 直到能选择一个不报错的结果.
一般, 按钮1的效果是不好的, 按钮2的效果是不好的, 如果按钮3和按钮4执行后, 能不报错, 选一个就行.
e.g. 按钮3执行后不报错, 按钮4执行后报错, 那么我们重新执行按钮1, 按钮2, 按钮3, 点击右下角的应用按钮, 白平衡就做完了.
最佳的执行效果是, 从按钮1,2,3,4执行完都不报错, 点击右下角的应用按钮, 白平衡就做完了.
如果按钮3或者按钮4都报错, 那不行.
如果这样的话, 就需要手工去调节按钮上边的各种白平衡的滑杆, 将图像调整到可以正常看的效果, 点击右下角的应用按钮, 白平衡就做完了.