当前位置:   article > 正文

OpenCV安装及案例_安装opencv

安装opencv

目录

常见国内源:

一、简介

二、opencv安装

2.1在虚拟环境中安装

Original error was: No module named ‘numpy.core._multiarray_umath‘

 2.2在conda中安装

三、基本API

opencv入门案例:


常见国内源:

  •     清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
  •     阿里云: http://mirrors.aliyun.com/pypi/simple/
  •     中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
  •     中国科学院: http://pypi.mirrors.opencas.cn/simple/
  •     Python官方: https://pypi.python.org/simple
     

一、简介

openCV 是一个的跨平台计算机视觉库,可以运行在 Linux、 Windows 和 Mac Os 操作系统上。它轻量级而且高效一一由一系列 C 函数和少量 C++ 类成,同时也提供了 Python 接口,实现了图像处理和计算机视觉方面的很多通用算法。在本文中,将介绍 OpenCV 库,包括它的主要模块和典型应用场景。

二、opencv安装

2.1在虚拟环境中安装

先安装虚拟环境的包

pip install virtualenv

创建一个虚拟环境

virtualenv venv

安装opencv(仅安装主模块包)

pip install opencv-python

安装完整包(包括主模块和附加模块)

pip install opencv-contrib-python

报错问题:

Original error was: No module named ‘numpy.core._multiarray_umath‘

解决方案:

卸载原有numpy,安装最新版

  1. pip uninstall numpy
  2. pip install --upgrade numpy
  3. #或者
  4. pip install numpy -<

 2.2在conda中安装

 

 最后在中断执行

conda install opencv

 或者

  1. pip install opencv-contrib-python
  2. pip install opencv-python

三、基本API

  • nameWindow() 创建命名窗口
  • imshow() 显示窗口
  • destroyAllwindows() 摧毁窗口
  • resizeWindow() 改变窗口大小
  • waitKey() 等待用户输入

基本API的使用

  1. import cv2
  2. #创建窗口
  3. #WINDOW_AUTOSIZE不允许修改窗口大小
  4. cv2.namedWindow('window',cv2.WINDOW_NORMAL)
  5. #更改窗口大小
  6. cv2.resizeWindow('window',800,600)
  7. #展示名字为window的窗口
  8. cv2.imshow('img',img)
  9. #等待按键
  10. #waitKey会返回按键的ASCII值
  11. cv2.waitKey(0)
  12. #消除所有窗口
  13. cv2.destroyAllWindows()

opencv入门案例:

  1. import cv2
  2. img = cv2.imread('6.jpg')
  3. #创建窗口
  4. #WINDOW_AUTOSIZE不允许修改窗口大小
  5. # cv2.namedWindow('window',cv2.WINDOW_NORMAL)
  6. #更改窗口大小
  7. # cv2.resizeWindow('window',800,600)
  8. #展示名字为window的窗口
  9. cv2.imshow('img',img)
  10. #等待按键
  11. #waitKey会返回按键的ASCII值
  12. cv2.waitKey(0)
  13. cv2.destroyAllWindows()

运行结果如下:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/108044
推荐阅读
相关标签
  

闽ICP备14008679号