我正在尝试让PyCapture2正常工作,但在导入时遇到以下错误
>>> import flycapture2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "build\bdist.win-amd64\egg\flycapture2.py", line 7, in <module>
File "build\bdist.win-amd64\egg\flycapture2.py", line 6, in __bootstrap__
ImportError: DLL load failed: The specified module could not be found.我已经尝试了所有方法来找出这个错误的根源。我已经重新安装了蟒蛇,我已经确保了FlyCapture2软件开发工具包的正确安装,我不确定是什么导致了这个问题。
非常感谢。
发布于 2019-02-08 07:43:49
为了解决这个问题,我也费了好几天的心思。我完全放弃了PyCapture2,选择了Spinnaker库,从而“解决”了这个问题。无论如何,这可能是更好的选择,因为Spinnaker SDK已经取代了FLIR SDK,并且不能保证FlyCapture2系统公司未来生产的相机与现在已经过时的FlyCapture2 SDK之间的兼容性。
您可以从here获取Spinnaker SDK。您需要注册FLIR系统,但这是免费的。
Spinnaker SDK是为多种语言编写的。Python版本感觉有点像是事后才想到的--示例代码没有什么特别的帮助。但是你可以找到一个很好的python Spinnaker示例存储库,它是由一个名为Soc-Cog here的团队整理的。
https://stackoverflow.com/questions/53162514
复制相似问题