Python:搭建OpenCV环境

桃扇骨 2022-11-21 04:21 250阅读 0赞

Python:搭建OpenCV环境

OpenCV介绍

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 它轻量级而且高效—由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。

使用环境

本文适用于Win10 64位系统下的Python3.8.6。python3.8.6、pip为必备前提。

python可在官网下载:https://www.python.org/downloads/windows/,建议使用exe installer,pip会随之安装。

环境变量中加入python安装路径:

C:\Program Files\Python\Python38\Scripts\

C:\Program Files\Python\Python38\

安装库

  1. pip install numpy
  2. pip install matplotlib
  3. pip install opencv-python

查看库

  1. C:\Windows\system32>pip list
  2. // 结果
  3. Package Version
  4. --------------- ---------
  5. certifi 2020.6.20
  6. cycler 0.10.0
  7. kiwisolver 1.2.0
  8. matplotlib 3.3.2
  9. numpy 1.19.3
  10. opencv-python 4.4.0.44
  11. Pillow 8.0.1
  12. pip 20.2.4
  13. pyparsing 2.4.7
  14. python-dateutil 2.8.1
  15. setuptools 50.3.2
  16. six 1.15.0
  17. wheel 0.35.1

如此,OpenCV环境已经搭建完毕。

测试环境

编写如下Python脚本:

  1. #导入cv模块
  2. import cv2 as cv
  3. #读取图像,支持 bmp、jpg、png、tiff 等常用格式
  4. img = cv.imread("D:\Lena.jpg")
  5. #创建窗口并显示图像
  6. cv.namedWindow("Image")
  7. cv.imshow("Image",img)
  8. cv.waitKey(0)
  9. #释放窗口
  10. cv2.destroyAllWindows()

运行以上脚本,如果可以显示出测试的图像,则环境搭建成功。

发表评论

表情:
评论列表 (有 0 条评论,250人围观)

还没有评论,来说两句吧...

相关阅读