一、openCV简介
OpenCV是一个开源的跨平台计算机视觉库。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
简言之,通过openCV可实现计算机图像、视频的编辑。广泛应用于图像识别、运动跟踪、机器视觉等领域。
二、Ubuntu16.04下的安装
直接使用pip安装
pip3 install opencv-python 或者使用国内镜像安装 pip3 install opencv-python -i https://pypi.douban.com/simple
三、测试脚本
# File: testopencv.py
# Author: ranxf
# Created on 2019.08.22 02:00 (first release)
# Copyright (C) 2019 XinZhouRuiShi. All rights reserved.
# please use python3.x
# -*- coding: UTF-8 -*-
import cv2 # 导入模块,opencv的Python模块叫cv2
img = cv2.imread('Aaron_Peirsol_0001.jpg') # 读取当前目录下的图像Aaron_Peirsol_0001.jpg
cv2.namedWindow("Face image") # 创建窗口并显示图像类型
cv2.imshow("Face image", img)
cv2.waitKey(0) # 等待事件触发,参数0表示永久等待
cv2.destroyAllWindows() # 释放窗口
若没有提示no module错误,则表示安装成功