【CV学习1】opencv-python:第一,二章

第一章 Introduction

  OpenCV

    Opencv现在支持多种与计算机视觉和机器学习相关的算法

  OpenCV-Python

    它是由C/C++写的Py的封装器,优点:

      1,运行速度与原始的c/c++一样快(本质是c/c++写的)

      2,用py写代码比c/c++方便

第二章  Install OpenCV-Python in Windows

  0. 引言

    对于opencv-python的安装并不友好,前前后后大概捣鼓了2-3天,总结原因就是对于opencv-python不要用太新版的whl

  1. 目标

    在Anaconda的虚拟环境中安装OpenCV-Python及其相关组件

  2. 安装环境

    Windows 7 64位操作系统

    Anaconda: Anaconda3-5.2.0-Windows-x86_64(对应于Python 3.6)

    OpenCV-Python: opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

    (ps:如果想用SIFT,SURF等的,可以直接pip install opencv-contrib-python==3.3.1.11)

    Dlib: dlib-19.7.0-cp36-cp36m-win_amd64.whl 

    ps:如果您想跟着我的博客学习,建议直接在Anaconda虚拟环境下运行:pip install opencv-contrib-python==3.3.1.11

  3. 安装步骤

    3.1 Anaconda的安装

      A. 在Anaconda的官网上直接下载需要的版本

      B. 一路NEXT,但是记住要勾选添加到系统环境变量。(该页中俩个勾选都勾上,不会安装的同学可以参考4.b)

      C. 安装完成后要做如下设置

        a. 打开Anaconda Prompt,在此终端中输入

          conda upgrade --all %更新所有包

        b. 安装nb_conda用于notebook自动关联nb_conda的环境

          conda install nb_conda 

        c. 为OpenCV配置开发环境

          conda create --name opencv-env python=3.6

          也可以指定开发文件的安装目录:conda create -p E:\MyPyprogram\MLpyprogram\py36 python-3.6

          激活时,使用语句 activate E:\MyPyprogram\MLpyprogram\py36 激活指定路径下的虚拟环境

         d. 安装相应组件

          在网上下载本文提到的OpenCV-Python与Dlib的版本,然后把它放在某个文件夹(自己记得就行)

          在Anconda Prompt中cd到上一步中的文件夹(一定要保证在虚拟环境中操作)

            pip install numpy scipy matplotlib scikit-learn jupyter

            pip install opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

            (pip install opencv-contrib-python==3.3.1.11)

            pip install dlib-19.7.0-cp36-cp36m-win_amd64.whl 

        e. 验证

          依然在上步的终端中,键入python,然后如图操作

            

  4. 参考文献及感谢

    a. https://zhuanlan.zhihu.com/p/32838237

    b. https://www.zhihu.com/question/58033789/answer/254673663

    c. http://www.cnblogs.com/AdaminXie/p/9032224.html

    d. https://docs.opencv.org/master/d0/de3/tutorial_py_intro.html

 ———————————————分割线——————————2019年3月1日——————如果在安装anconda时候修改了默认安装路径的同学请看下文————————————————
一.此时,如何删除安装的环境?
第一步:conda env list
找到你那带 * 的环境

 第二步:cd到你那带*的文件夹下

第三步,conda env remove -p E:\MyPyprogram\MLpyprogram\py37

二。修改jupyter notebook的工作空间

参考https://www.jianshu.com/p/8f3b4333c979



 

posted @ 2018-07-14 16:04  苟富贵  阅读(436)  评论(0编辑  收藏  举报