Vuser_977653
2021-11-01 15:03
面阵相机

海康自带的python sample程序运行出错

相机为海康USB接口, 已安装MVS, MVS可以正常连接相机并显示图像, 现在我的程序是Python3.10程序,无法取到图像。
       先是用一般的opencv-python取图,cv.VideoCapture(0,cv.CAP_DSHOW)是无法抓到,后来在海康自带的python 相机实列,运行是显示FileNotFoundError: Could not find module 'MvCameraControl.dll', 环境变量看了,没有问题,但还是出现找不到 'MvCameraControl.dll'。  请海康的python高手指点一二,正在开发自动设备,急需搞定。


  • 1872
  • 1
  • 分享

全部回答3

把dll路径改成绝对路径

2022-08-18 13:13 未知地区
    |
  • 评论
  • |

可以看一下海康的官网最新版本的MVS客户端

2022-07-13 17:13 未知地区
    |
  • 评论
  • |

您好,可以参考下列操作步骤。


注意:相机连接后不要用**app打开相机,不然python代码检测不到设备,代码在pycharm会提示报错,亲测能跑并能截取到图片(这个就是说,相机不要被其他软件链接占用,同一时刻,一个相机只能被一个软件链接)


需要添加模块MvImport的路径: 这是整个代码的核心,文件里面内容如下,具体可以下载MVS里面例程里面有:
import sys
sys.path.append("C:\Program Files (x86)\MVS\Development\Samples\Python\MvImport")


2021-11-05 10:01 未知地区
    |
  • 评论
  • |
  • 1

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器