python opencv 安装_openCV安装

在Window下基于python安装OpenCV 3

OpenCV, 即 Open Computer Vision, 是一个非常强大的图像识别库,涉及范围包括人脸识别(Face Recognition), 目标识别(Object Recognition), 边缘检测(edge detection), 图像处理(image manipulation), 等等.

本手册将会教你如何在Window(上安装OpenCV. 本文内容在Window 7 + Python 3 上验证通过,不过你可以用Window 10或者python 2.7.

1. 通过PIP安装

pip install opencv-contrib-python --upgrade

或者不指定任何参数:

pip install opencv-python

2. 安装完成测试

C:\> python

>>> import cv2

>>> print(cv2.__version__)

'3.4.0' # your version may be a newer one

3. 测试你的网络摄像头.

首先假定你已经有了一个网络摄像头,它可以是USB webcam,内置摄像头(built-in webcam),甚至树莓派摄像头(Pi Camera)(如何你是在树莓派上使用的话).

下面将用一种快速的方法来测试你的摄像头是否正常工作。

创建一个python文件, 文件名camera-test.py, 内容如下:

import numpy as np

import cv2

cap = cv2.VideoCapture(0)

while(True):

# Capture frame-by-frame

ret, frame = cap.read()

#

# Our operations on the frame come here

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

#

# Display the resulting frame

cv2.imshow('frame',frame)

cv2.imshow('gray',gray)

if cv2.waitKey(20) & 0xFF == ord('q'):

break

# When everything done, release the capture

cap.release()

cv2.destroyAllWindows()

现在,运行该脚本:

C:> python camera-test.py

这时,你应该能够来自你的摄像头的两个图片窗口,1个是灰阶(gray scale)的, 一个是正常显示的。

退出时,在视频窗口按q键可停止摄像头。

测试通过! 现在,你就可以在你的机器上开始OpenCV的学习啦.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值