环境
系统win10
软件PyCharm2021.2.3
解释器python2.7
大恒相机MARS-1230-23U3C
通过USB线连电脑
例程在官方演示软件安装后的目录里,默认目录C:\Program Files\Daheng Imaging\GalaxySDK
最开始运行会这样
ExposureTime.set: is not writeable
Gain.set: is not writeable
Getting image failed.
探索
我以为是没安装好包
因为说明文档里这么写的
去搜了一堆离线安装第三方库的方法,其实完全不是那么回事
也完全用不到文档的方法
因为文档里系统和软件版本都和我不同
只要双击运行下图的例程就好
gxpi库文件夹和例程文件在同一个文件夹里就行,如下图
其他的包,其实只要运行一下报错提示缺啥包,搜索下载就行,如下图
包都安好后,还是出现这个问题
接下来是重点
我联系了大恒图像的技术小哥
他说是因为:
之前把自动曝光和自动增益都设成continuous了
那个getting image failed可能是连接太久了,自动断了
解决方法
打开这个软件
Galaxy_Windows_CN_32bits/64bits
这样就解决了,运行如图
最后还有个细节,把这个相机设置保存,以免下次相机恢复以前的设置。
出处见说明文档
最后
感谢大恒图像技术小哥