精华内容
下载资源
问答
  • OpenCV-python安装教程

    万次阅读 多人点赞 2019-02-19 10:42:17
    一、前提 你的电脑里已经有了pip、numpy;...进入cmd命令行,直接输入pip install opencv-python然后回车就可以了。如图: 三、后续检验 打开随意的一个后缀名为py的文件或者创建一个,或者直接在...

    推荐自己的另外一篇安装TensorFlow-GPU的:安装TensorFlow-GPU版本教程———不用安装cuda、cuDNN!!

    一、前提

    你的电脑里已经有了pip、numpy(或者你的电脑上有python包管理器anoconda,并且里面有numpy)

    关于pip的安装的,可以看看我的另外一篇:弯路之pip安装 更新 重装

    没有的话先去安装。(有些时候也可能是你的pip版本太低,最好也去更新一下)

    二、安装

    方法一:进入cmd命令行,直接输入pip install opencv-python 然后回车就可以了。如图:

    方法二:有朋友说按照以上指令报错了,如下图:

    可能是因为国外网站下载太慢导致超时了,可以改用其他下载路径(使用镜像),指令如下:

    ①:

    pip install opencv-contrib-python

    区别:

    在pypi中解释到:

    • run pip install opencv-python if you need only main modules
    • run pip install opencv-contrib-python if you need both main and contrib modules (check extra modules listing from OpenCV documentation)

    ②:

    pip install opencv-python  -i https://pypi.tuna.tsinghua.edu.cn/simple

    (这个是清华的镜像,有很多库或者插件都可以用这个下载,会快很多哦)

    ps:这里再附一下国内的镜像源,下载成功概率会高很多吧应该

    清华:https://pypi.tuna.tsinghua.edu.cn/simple

    阿里云:http://mirrors.aliyun.com/pypi/simple/

    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

    华中理工大学:http://pypi.hustunique.com/

    山东理工大学:http://pypi.sdutlinux.org/ 

    豆瓣:http://pypi.douban.com/simple/

    如果用清华源还没成功就试试换成以上几个源,尤其是报错内容为:Exception: Traceback (most recent call last)的,这个错一般就是网络的问题或者源的,下文中使用清华源的指令都可以将清华源换成别的。。

    还是报错的话,再试试指令:

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python

            如果遇到权限问题就再加user:

    pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python

    还报错的话,那你挺背的了,可以在评论区留下你的错误代码,在下看到的话可能会帮忙看看...评论区也积累了一些错误,也可以看看。。

    三、后续检验

    打开随意的一个后缀名为py的文件或者创建一个,或者直接在cmd中进入python,然后输入import cv2

    没有报错就可以了(可能会有warning哦)

    附:一般使用这个指令安装是不会出现类似:modulenotfounderror: no module named 'cv2'这样的错误的,如果有的话,可能是因为你的电脑里面有多个python环境,然后安装的OpenCV没有在运行的那个环境里面,可以去查看一下是否是这个问题,如果是的话,可以把下载过的OpenCV内容复制到你需要的python环境里面即可。

    后续唠嗑:在下也是初学者,记录下学习过程,最后得实现一项技术实现的科研训练,如果条件允许的话会在这里记录下去的。这里也推荐一个python+OpenCV的学习平台:This project is abandoned — Abandoned project 1.0 documentation,无意中发现的,英语网站嗯。。

    然后也推荐下个anaconda,用conda下载各种库也是蛮方便的。。

    展开全文
  • OpenCVPython3使用OpenCV

    千次阅读 2017-11-12 18:14:02
    另一种方法:直接下载 opencv_python‑3.3.1‑cp35‑cp35m‑win_amd64.whl 文件,下载到本地,使用pip 安装。 命令: pip install opencv_python-3.3.1-cp35-cp35m-win_amd64.whl

           Python3使用OpenCV安装过程应该是这样的,参考:http://blog.csdn.net/lixintong1992/article/details/61617025    ,使用conda安装OpenCV,  但是没有多少效果。在Eclipse-PyDev里面不能使用cv2.

            另一种方法:直接下载       opencv_python‑3.3.1‑cp35‑cp35m‑win_amd64.whl 文件,下载到本地,使用pip 安装。

    命令:

            pip install opencv_python-3.3.1-cp35-cp35m-win_amd64.whl


    问题:

          若出现 import numpy.core问题,重装numpy最新版本即可。

            pip uninstall numpy

       或者直接使用

            pip install -U numpy

          可重新使用OpenCV

       

         


    展开全文
  • 本文是最新的opencv-python 安装教程。 以前的一键安装 pip install opencv-python 在新版本上并不能使用。本文会按照4步详细的介绍。 opencv-python 版本:4.4.0 Python 版本: 3.9 第一步: 打开cmd,进入到你的...

    本文是最新的opencv-python 安装教程。
    以前的一键安装 pip install opencv-python
    在新版本上并不能使用。本文会按照4步详细的介绍。
    opencv-python 版本:4.4.0
    Python 版本: 3.9
    第一步:
    打开cmd,进入到你的pip.exe 所在位置,
    即在你的python 安装路径里找到scripts文件夹,
    比如我的路径是:
    C:\Users\15162\AppData\Local\Programs\Python\Python39\Scripts
    (不知道怎么寻找python安装路径可以上网查一下,有很多教程)
    在这里插入图片描述

    然后,升级你的pip 模块:
    即在后面输入命令 pip install --upgrade pip 即可,按回车键,
    在这里插入图片描述
    安装好后会提示你安装成功。

    第二步:
    安装: wheel 包
    (wheel 包是一种类似于zip 格式的文件,此次安装wheel 模块,是为了后面安装opencv-python4.4.0.whl 做准备)
    在cmd 的Python 安装路径Scripts下输入 pip install wheel 即可,按回车键,会自动安装。
    在这里插入图片描述
    安装好后会提示你安装成功。

    第三步:
    安装 numpy 包
    (numpy 包是一种科学计算的包,里面有很多包含矩阵,傅里叶变换,其他的很多计算,详情请百度下,本文只作简单介绍,这个包很有用,一定要安装)
    在cmd 的Python 安装路径Scripts下输入pip install numpy 即可,按回车键,会自动安装。
    在这里插入图片描述
    安装好后会提示你安装成功。

    第四步:
    安装opencv-python。
    打开一个免费分享链接:
    https://www.lfd.uci.edu/~gohlke/pythonlibs/
    然后找到
    OpenCV: a real time computer vision library. 这一模块。
    在这里插入图片描述

    根据你的Python 版本和CPU位数安装,比如说我的Python 版本是 3.9,CPU 是64位,我选择了第一行:
    opencv_python‑4.4.0‑cp39‑cp39‑win_amd64.whl
    (cp39 指CPython 3.9, amd64 指64位)
    安装好后,把这个压缩包剪切到你的Scripts 文件夹中:
    在这里插入图片描述
    在cmd 的Python 安装路径Scripts下输入
    pip3.9.exe install C:\Users\15162\AppData\Local\Programs\Python\Python39\Scripts\opencv_python-4.4.0-cp39-cp39-win_amd64.whl

    在这里插入图片描述
    pip 模块一定要符合你的Python 版本,比如说我的版本是Python 3.9,那么我就要选择pip3.9.exe,这个之前升级pip 后就自动安装好。
    install 后面的是opencv-python 安装包的绝对路径,即
    C:\Users\15162\AppData\Local\Programs\Python\Python39\Scripts\opencv_python-4.4.0-cp39-cp39-win_amd64.whl
    按回车键,会显示安装成功。

    最后一步:验证opencv-python 和numpy是否安装成功:
    新建一个Python 工程:

    在这里插入图片描述
    按照上图输入代码即可,其中

    C:\\Users\\15162\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\1.jpg 
    

    是案例图片的绝对路径。
    至此,opencv-python 和numpy 安装完成。

    展开全文
  • 之前一直是使用OpenCV的C++接口来编程,由于python功能强大,现在也有很多人使用OpenCV-Python来完成图像处理的一些工作,因为其比较方便。 这两天由于要为object detection by learning 做一些准备工作,其实也...

    之前一直是使用OpenCV的C++接口来编程,由于python功能强大,现在也有很多人使用OpenCV-Python来完成图像处理的一些工作,因为其比较方便。
    这两天由于要为object detection by learning 做一些准备工作,其实也就是把视频样本转换为图片,然后给每一个图片打标签。关于第2步可以直接使用github上的开源代码labelImg 来完成。第1步自己用OpenCV-Python随便写了几行代码,贴在这里,我也是第一次使用python编写opencv,如果用C++编过的话这个基本不需要系统学习,直接查OpenCV-Python Tutorials 文档即可。
    我这是使用环境是opencv3.1+python2.7, ubuntu14.04平台。
    代码片段1:显示一张图片并将其缩放到指定尺寸

    import cv2
    img = cv2.imread('good.jpg')   #你好
    cv2.namedWindow('Image')
    cv2.imshow('Image', img)
    res=cv2.resize(img, (400, 296),  interpolation=cv2.INTER_CUBIC)
    cv2.imshow('Scale', res)
    cv2.waitKey(0)

    代码片段2:将视频序列转换为图片序列

    #!/usr/bin/env python
    #coding:utf-8
    
    import cv2
    cap = cv2.VideoCapture('tip3.avi')
    i=0
    while(cap.isOpened()):
      ret, frame=cap.read()
      frame_scale=cv2.resize(frame, (400, 296), interpolation=cv2.INTER_CUBIC)
      cv2.imshow('frame', frame_scale)
      i+=1
      cv2.imwrite('fullImg/'+str(i)+'.jpg',frame_scale)
      if cv2.waitKey(1)&0xFF==ord('q'):
        break
    cap.release()
    cv2.destroyAllWindows()
    

    代码片段3:提取出图片序列的一部分作为训练或测试样本

    #!/usr/bin/env python
    #coding:utf-8
    
    import cv2
    import os
    
    os.mkdir('dount')
    i=1
    while(i<505):
      frame=cv2.imread('dountImg/'+str(i)+'.jpg')
      if i%3==0:   #每3张中取1张当样本
        s='%05d' % i
        cv2.imwrite('dount/'+s+'.jpg', frame)
      i+=1
    
    展开全文
  • Py之cv2:cv2库(OpenCVopencv-python)的简介、安装、使用方法(常见函数、方法等)最强详细攻略 目录 关于OpenCV简介 OpenCV应用领域 1、计算机视觉领域方向 2、计算机操作底层技术 安装OpenCV的的两种方法 ...
  • opencv初学/OpenCV官方教程中文版 for Python,这里使用工具为 Python3.5 OpenCV Python包 cv2 Numpy matlablib
  • opencv_python使用cv2.imread()读取中文路径报错问题

    万次阅读 多人点赞 2017-12-02 15:30:30
    opencv_python使用cv2.imread()读取中文路径报错:window.cpp:325: error: (-215) size.width>0 && size.height>0 in function cv::imshow,解决办法为......
  • OpenCV-Python教程

    万次阅读 多人点赞 2018-07-17 08:55:30
    OpenCV-Python The Opencv-Python tutorial Chinese translation 这个库的建立目的在于翻译OpenCV-Python Tutorials,OpenCV-Python Tutorials是OpenCV官方的Python实现教程。 本人现 在读大二,也是刚刚开始...
  • 注:可只为python2配置opencv,只看步骤1,只为python3配置opencv只看步骤2 1.先为python2配置opencvopencv-contrib pip install opencv-python pip install opencv-contrib-python 2.再为python3配置opencv和...
  • opencv-python 3.4.1.15 opencv-contrib-python 3.4.1.15 win64版,opencv-python 3.4.1.15 opencv-contrib-python 3.4.1.15,支持版本:python3.4,3.5,3.6
  • 创建Python环境 我使用的是virtualenv创建...virtualenv --system-site-packages -p python3 ~/pyenv/tf1x 启动刚刚创建的环境 source ~/pyenv/tf1x/bin/activate 安装OpenCV的Python依赖库 pip install numpy 开...
  • cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1698: error: (-215:Assertion failed) !empty() in function ‘cv::CascadeClassifier::detectMultiScale’....
  • 2、为什么选择OpenCv-Python二、opencv-python的环境搭建1、python环境搭建2、Jupyter环境搭建3opencv-python库的下载 对于图像处理,在现阶段,除了人工智能的图像训练之外,用得最多,最广泛的当属于OpenCv,...
  • opencv(python)使用svm算法识别手写数字

    万次阅读 2020-12-25 17:37:07
    关于mnist数据的解析,读者可以自己从网上下载相应压缩文件,用python自己编写解析代码,由于这里主要研究knn算法,为了图简单,直接使用Keras的mnist手写数字解析模块。 本次代码运行环境为: python 3.6.8 opencv-...
  • OpenCV with Python By Example

    热门讨论 2015-10-23 09:25:04
    OpenCV with Python By Example - Prateek Joshi,学习opencvpython
  • 1、首先使用指令安装cv2和其拓展: sudo pip3 install opencv-python -i http://pypi.douban.com/simple/ ...2、在终端中运行python3 导入模块cv2:import cv2 如果报错则根据报错信息安装下面相应的包:.
  • opencv-python3.4.1.15 opencv-contrib-python3.4.1.15 在这版本之后opencv的sift算法被申请了专利保护 这是bilibili上opencv课程的资源
  • 使用vsCode运行opencv-python报错

    千次阅读 2019-02-03 17:27:42
    您若使用VSCode尝试Debug openCV-Python,我们建议您立刻放弃这样的尝试。因为目前VSCode插件pylint无法正常解析openCV-python.详情请见VSCode团队官方issue 推荐使用PyCharm或者Vim(高级玩家限定) ...
  • 卸载 opencv-contrib-python and opencv-python

    千次阅读 2019-08-04 15:55:41
    卸载 opencv-contrib-python and opencv-python .../usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may
  • 1.OpenCV源码下载 https://github.com/opencv 需要的有两个部分:opencvopencv_contrib 这两个部分悬着相同的版本,opencv_contrib是opencv的扩充. 2.cmake 配置 安装cmake-gui 在...
  • Opencvpython3实现人脸识别 . . 硬件设备 树莓3、usb摄像头. 语言和库 Opencvpython3. 第一步:在树莓派上安装opencv和python(用时:约10小时) 分别按顺序输入以下的命令,等待安装完成: 展开文件系统: $ ...
  • OpencvPython中的使用

    万次阅读 2018-07-06 13:57:30
    原文地址:... OpenCV有两个Python接口,老版本的cv模块使用OpenCV内置的数据类型,新版本的cv2模块使用NumPy数组。对于新版本的模块,可以通过下面方式导入:import cv2...
  • opencv-python dnn模块使用CUDA加速

    千次阅读 热门讨论 2020-05-02 20:05:18
    opencv-python dnn模块调用NVIDIA的GPU用CUDA加速dnn模块加载darknet模型安装opencv-contrib-pythonCUDA加速调用模型进行检测 dnn模块加载darknet模型 下面以使用opencv的dnn模块调用Darknet训练的yolo的模型。这里...
  • OpenCV图片处理部分告一段落,下面开始视频处理,在此之前把我参考的资料和我之前博客内的代码和素材整理了一下放在下面,希望对大家的学习有所帮助。...2. 中文版教程,注意是python2: 链接: https://pan...
  • 使用清华源安装opencv-python

    千次阅读 2020-07-02 14:52:55
    使用https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载也相当费时间,会掉线; 在清华源下载whl文件安装流程比较复杂; 所以,使用pip命令,采用清华镜像源安装,快得飞起。 pip install opencv-python -i ...
  • 1. sudo pip3 install opencv-python strong@strong-System-Product-Name:~$ sudo pip3 install opencv-python The directory '/home/strong/.cache/pip/...
  • opencv中也提供了一种类似于Keras的神经网络,即为ann,这种神经网络的使用方法与Keras的很接近。 关于mnist数据的解析,读者可以自己从网上下载相应压缩文件,用python自己编写解析代码,由于这里主要研究knn算法,...
  • OpenCV-Python 选择ROI

    万次阅读 多人点赞 2019-06-01 18:07:36
    使用OpenCV中的一些函数获取ROI区域,这个用的最多3. 使用鼠标获取ROI区域4. 鼠标获取多边形ROI 1. 矩形ROI,直接使用切片,简单粗暴 import cv2 src = cv2.imread("D:\\python_script\\ffff\\qipan.png") roi = ...
  • 使用pip安装OpenCV2(opencv-python

    千次阅读 2020-04-19 10:52:56
    python代码中 import cv2 但是用pip安装opencv2需要如下指令 pip install opencv-python

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 146,211
精华内容 58,484
关键字:

opencv3python使用

python 订阅