SOLVED IMX307如何调试图像参数?IMX307和IMX335如何同时使用?
-
你好,我在jetson NX上面使用此摄像头,根据文档提供的使用opencv打开了摄像头,如何在使当前已经用opencv打开了摄像头的同时去试试调整图像参数呢?比如调整手动自动曝光、调整曝光时间、调整亮度、饱和度等等这些参数?
然后我还购买了IMX335,如何在jetson NX上面同时使用这两个摄像头呢? -
@lkarthus said in IMX307如何调试图像参数?IMX307和IMX335如何同时使用?:
如何在使当前已经用opencv打开了摄像头的同时去试试调整图像参数呢?比如调整手动自动曝光、调整曝光时间、调整亮度、饱和度等等这些参数?
使用shell脚本直接配置摄像头寄存器即可。http://wiki.veye.cc/index.php/VEYE_CS_Camera_for_Jetson_TX2/zh#.E4.BD.BF.E7.94.A8i2c.E8.84.9A.E6.9C.AC.E4.BF.AE.E6.94.B9.E6.91.84.E5.83.8F.E6.9C.BA.E5.8F.82.E6.95.B0
@lkarthus said in IMX307如何调试图像参数?IMX307和IMX335如何同时使用?:
然后我还购买了IMX335,如何在jetson NX上面同时使用这两个摄像头呢?
现在摄像头的绑定关系是在dtb文件中指名的。如果要同时使用,需要手动修改dts,编译出dtb。
http://wiki.veye.cc/index.php/VEYE_CS_Camera_source_for_Jetson/zh -
@veye_xumm 嗨 根据您这边的回复,查看了文档,使用shell脚本可以设置曝光时间、对比度等,但是在文档中没有看到锐度的设置参数是什么,我查看了IMX307的介绍,是支持锐度设置的,这个锐度的设置参数什么?谢谢
-
@lkarthus 你好,现在307这款的锐度调节是自动进行的,没有提供外部设置接口。
-
@veye_xumm 嗨,我修改了dtsi文件用来支持IMX307和IMX335同时使用,现在可以在/dev下检测到vide0,imx307可以正常工作,imx335不能正常工作,使用shell脚本不能正确打印数据,检测不到版本号,设备型号等,shell脚本好像完全没有作用,同样的在程序中启动设备并不能正常出图请问这是什么原因呢?
-
@veye_xumm 嗨,非常抱歉我已经找到原因了,没有仔细阅读文档需要使用的不是这个脚本,还需要提前配置,现在已经可以正常启动了
-
@lkarthus 好的。
-
@veye_xumm 嗨 我突然发现IMX335好像没有自动曝光时间的调节,这个功能能开放出来吗?
-
@lkarthus 不好意思,这个无法开放出去。
-
@veye_xumm 好的 现在发现个现象IMX335的摄像头,在我使用./veye5_mipi_i2c.sh -b 9 -w -f mshutter -p1 0x09这个命令去设置手动曝光时,显示的值是已经切换成功,但是画面并没有变化,必须遮挡一下镜头才能触发。并且测试之后发现,手动曝光的参数从0x0 -> 0xa切换遮挡镜头才能触发,但是当从0xa -> 0x0切换就是正常的,这个是什么原因呢? 遮挡镜头才能生效
可以直接生效 -
@lkarthus 我们这边测试是没有问题的。 你使用的测试环境,分辨率是什么样的?
-
@veye_xumm 在室内室外测试效果都是一样的,分辨率是2560*1440 30fps,使用opencv读流,脚本切换曝光时间。
-
@lkarthus 关于335的AE控制的问题,请给我一个邮箱,我给你发个升级包再测试一下。
-
-