资源简介
网上关于Python安装Opencv总是出现DLL Load Filed问题的解决方法,本人亲测无法解决问题,于是探索了一种新的解决方法,先对所有现存方法以及本人方法进行汇总,希望对大家有所帮助:
网上现存的几种问题与解决方法:
(1) 版本匹配问题:
比如Opencv版本opencv_python-3.4.3(+contrib)-cp36-cp36m-win_amd64.whl 应对应python3.6.~版本;(下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/)。
(2) 缺少Python3.dll:详细参看:
https://blog.csdn.net/wuzhouqingcy/article/details/77509454
(3) 环境变量问题,详细参看:
https://www.cnblogs.com/syw20170419/p/6945347.html
(4) 安装opencv-python
(5) 拷贝opencv安装目录下cv2.dll到python\Lib\site-package文件夹
详细参看:
https://blog.csdn.net/yingyueer247/article/details/76422848/
(6) 系统缺少MSVCP140.DLL动态库,需要安装Visual C++2015 redistributable,详细参看:
https://blog.csdn.net/yingyueer247/article/details/76422848/
本人以上方法均进行测试,并尝试重新安装Python,但import cv2仍旧提示DLL Load Filed,问题依旧存在,考虑到还是系统仍缺少某些DLL,导致在import cv2时,调用CV2.dll出错(本人安装opencv_python-3.4.3,对应D:\Program Files\Python366\Lib\site-packages下的cv2.cp36-win_amd64.pyd),具体解决方法见附件。
代码片段和文件信息
- 上一篇:HDLC协议概述及c++实现
- 下一篇:销售管理系统-C语言课程设计
相关资源
- 04_图像编辑器实现.zip
- 基于opencv人眼定位算法C++工程
- 图像连续拼接算法源码
- opencv 2.4.8 官方最新版安装与配置
- 维尔指纹仪开发接口DLL
- C++实现opencv+yolo+tensorflow+deepsort.txt
- Opencv封装成dll供.net调用方法
- 相机标定棋盘
- 引导滤波_Cpp_Python.rar
- 自适应图像增强完整OpenCV代码
- 在mfc中picture控件中显示Mat图片
- C#加载C++\\C的DLL动态链接库
- OpenCv实现两个图片的相似度
- opencv椭圆拟合长短轴比
- 一步一步教你用VC和VB调用C++ DLL 的源
- Retinex算法,C++,opencv
- 利用opencv实现的条形码检测与识别C
- Windows下秒级创建上千条路由表 速度与
- Opencv2.4.12 SVM手写数字识别
- opencv 正脸+左右侧脸全检测
- 激光雷达数据读取、显示、分割、直
- VS2010C++调用python报错无法打开包括文
- python wordcloud whl包
- CvvImage类库
- 基于opencv的C++人眼识别以及眨眼检测
- 在VS2012上基于opencv的C++人眼识别与眨
- linux 下 python调用c或者c++编写的代码使
- 基于暗通道和导向滤波的图像去雾算
- 根据原图和二值图得到分割彩图
- qt界面化实现各种滤波函数
评论
共有 条评论