• openCV安装


    转载:http://www.codingsoho.com/zh/blog/opencv-installation-in-windows/

    在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的学习啦.

  • 相关阅读:
    自我介绍+软工5问
    第一天
    asp.net中使用CKEditor
    没有为扩展名“.html”注册的生成提供程序。.net urlwrite 重写 伪静态 IIs 配置
    局域网内,无法访问SQL2000的解决方法
    企业网站如何做SEO优化
    GridView结合Dropdownlist和Checkbox
    GridView实现删除时弹出确认对话框
    WebResource
    Tech tips(回发、显示名称、DataView过滤前10条记录)
  • 原文地址:https://www.cnblogs.com/2dogslife/p/10264337.html
Copyright © 2020-2023  润新知