目录

  • 前言
  • Python的安装
  • OpenCV的安装

前言

有很多小伙伴在Windows下安装OpenCV-Python会出现一些比较顽固的问题,其中 “找不到指定模块 (dll缺失)” 这个问题就是其中之一。当然写这篇文章不是为了单单去讲如何解决这个问题,废话不多说直接切入正题

Python的安装

对于python的安装,相信不需要我多说了,大家按照自己的习惯就好,这里粘上一篇我参考过的文章,满足各种强迫症。

Python 之 新手安装详解 、安装目录说明 及 修改pip默认包安装位置.

OpenCV的安装

之前看过一些文章说可以使用 pip install opencv-python进行安装OpenCV的,这么安装固然简单,但是有一些高级的功能以这种方式安装是没有的,虽然多数情况下并不需要,但是作为一个喜欢(qiang)完(po)美(zheng)的人,还是要下载一个完整的安装包鸭。

OpenCV官网下载网址: https://opencv.org/releases/

下载安装包的同时建议顺便把官网的文档下载一下,对于初学者有很大的用处,当然也可以在线看,但是不是什么时候OpenCV的网站搜是能访问成功的哦。

OpenCV官网文档下载网址: https://docs.opencv.org/
根据OpenCV版本下载合适的文档压缩包,解压后是很多网页文件在第一级文件夹中找到index.html,这个是文档的第一页。

下载完成后,双击exe文件解压OpenCV,路径嘛……你高兴就好。建议英文路径。
解压完成后,进入\opencv\build\python\cv2 下根据你的python版本进入相应文件夹并把其中的cv2.cp36-win_amd64.pyd 文件拷贝到python安装目录Python\Lib\site-packages路径下完成注册。

这时如果在python中执行import cv2就会出现恶心的dll缺失。所以我们还需要最后一步,添加python_path,方法很简单在系统中添加python_path系统环境变量就好。话不多说上截图:

这样你就可以尽情遨游opencv的世界了,当然你也可以下载一个python IDE进行开发,由于本人不喜欢在电脑里下载太多的ide,毕竟是初学嘛!索性就直接用cmd和IDLE开发好了。

至此OpenCV-Python就安装完成了。

测试一下吧:

import numpy as np
import cv2 as cv
img = cv.imread('hello.jpg',0)
cv.imshow('image',img)
k = cv.waitKey(0)
if k == 27: # wait for ESC key to exitcv.destroyAllWindows()
elif k == ord('s'): # wait for 's' key to save and exitcv.imwrite('socool.png',img)cv.destroyAllWindows()


第一次发博:有错之处多多指点
转发请注明出处,谢谢:Windows环境下安装OpenCV-Python

Windows环境下安装OpenCV-Python 完美解决:找不到指定模块(dll缺失)相关推荐

  1. Windows环境下执行hadoop命令出现系统找不到指定路径Error

    问题详情 比如在win下的cmd下执行如下命令,会出现 首先打了下java -version,对的呀. C:\Users\lenovo>java -version java version &q ...

  2. python连接opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  3. python的opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  4. 在没有网的windows环境下安装Python模块

    在安装python环境以及python的一些模块时,可能需要在没有网的windows环境下安装Python模块. python模块下载地址,几乎所有的模块都有:https://www.lfd.uci. ...

  5. Windows环境下训练OpenCV分类器

    首先说一下我的经历吧!不想看的可以直跳到教程.之前在树莓派上训练分类器,发现树莓派内存过小,训练几张照片还ok,但是训练十几张照片进程直接就被系统扼杀掉,,所以这次选择用笔记本训练.经过测试,用400 ...

  6. 代码审查工具【Review Board】在Windows环境下安装与配置

    前言 Review Board是基于Web的代码审查工具. 官方网站:https://www.reviewboard.org/ Review Board在Windows环境下安装是一件比较困难的事情, ...

  7. Anaconda3 | Ubuntu(python3.6)环境下安装opencv

    Anaconda3 | Ubuntu(python3.6)环境下安装opencv 文章转载自:https://blog.csdn.net/wds2435629591/article/details/7 ...

  8. Windows环境下安装Oracle11g客户端

    Windows环境下安装Oracle11g客户端 前言 假设你已经成功安装了Oracle11g,有一个本地的Oracle服务器,或者你有一个远程的Oracle服务器.注意保证客户端和服务器端体系结构的 ...

  9. windows环境下安装RabbitMQ(超详细)

    windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...

  10. Windows环境下安装scrapy

    scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...

最新文章

  1. 模版方法模式/Template Method
  2. 【翻译】Ext JS 5:为不同设备设置不同的主题
  3. JQuery.validate中文API
  4. 五种方法实现python3-随机生成10位包含数字和字母的密码
  5. 安装face_recognition
  6. Java实现替换多个字符串中的参数
  7. struts,ognl,valuestack
  8. [html] h5页面如何传递参数给小程序?
  9. linux从源码编译软件,linux软件源码的编译安装
  10. OSGI(面向Java的动态模型系统)和它的实现Equinox
  11. Python:使用threading模块实现多线程(转)
  12. 15-3 并发调度器
  13. Tilemill + tilestream + mapbox.js 自制地图
  14. 对 PL/SQL开发调试的想法
  15. 骗过默多克、克林顿,女版乔布斯被判有罪,轰动硅谷的世纪骗局即将画上句号
  16. python化学公式配平_PYTHON趣用—配平化学方程式-阿里云开发者社区
  17. 【 C++ OpenCV画旋转矩形 并返回四个顶点 】
  18. NOIP2004提高组 合唱队形
  19. 数字8(eight )题解
  20. Android各版本对应Android API(知识累积)

热门文章

  1. 【CH01】创建、初始化SpringBoot项目与项目git管理
  2. 软件测试 | 测试方案怎么写
  3. 利用python爬取工商银行黄金价格
  4. 公众号接收用户消息—《微信公众平台开发实战与应用案例》—陈小龙
  5. Spark RDD常用算子-Transformation(Python版)
  6. 什么是SDK? {转载}
  7. 小学一年级20以内加减法题目自动生成(家长的福利,孩子的魔鬼)
  8. 【教学类-06-02】20以内加法题、减法题、加减法混合题的不重复数量及题目
  9. UE4HTTP下载网速过慢问题
  10. P4315 月下“毛景树” 树链剖分+线段树