我在 Ubuntu 14.04 上正确安装了 OpenCV。但是,当我运行:import cv2
我收到此错误消息:
>>> import cv2
libdc1394 error: Failed to initialize libdc1394
我阅读了这个 question 的答案(以及那里发布的不同链接,例如 this 有趣但最终对我的情况毫无用处)但没有解决方案对我有用。我没有这样的文件 /dev/raw1394
。所以我安装了库:
sudo apt-get install libdc1394-22-dev libdc1394-22 libdc1394-utils
但还是报同样的错误。
注意这个answer是唯一适合我的,但是我不能选择它,因为我需要在我的应用程序中使用相机。
我该如何解决这个问题?
最佳答案
也许禁用驱动程序不是最好的解决方案,但到目前为止,这没有给我带来任何问题,并且是我发现解决问题的最简单方法:
sudo ln /dev/null /dev/raw1394
注意:这不是永久的解决方案。
关于python-2.7 - OpenCV:libdc1394 错误:无法初始化 libdc1394,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29274638/