Opencv Python 简明教程

OpenCV Python Tutorial

OpenCV 代表 Open Source Computer Vision ,是一个在实时计算机视觉应用程序编程中很实用的函数库。 OpenCV-Python 是一个围绕 OpenCV 库的 C++ 实现的 Python 包装器。它是一种针对计算机视觉问题的快速原型制作工具。本教程旨在提升 OpenCV-Python 的流畅性,并解释如何在应用程序中使用它。

OpenCV stands for Open Source Computer Vision and is a library of functions which is useful in real time computer vision application programming. OpenCV-Python is a Python wrapper around C++ implementation of OpenCV library. It is a rapid prototyping tool for computer vision problems. This tutorial is designed to give fluency in OpenCV-Python and to explain how you can use it in your applications.

Audience

本教程专为计算机科学专业的学生和希望在计算机视觉应用程序领域获得专业知识的专业人士而设计。完成本教程后,你会发现自己对使用 OpenCV-Python 具有中等水平的专业知识,你可以利用这些知识向更高级别发展。

This tutorial is designed for the computer science students and professionals who wish to gain expertise in the field of computer vision applications. After completing this tutorial you will find yourself at a moderate level of expertise in using OpenCV-Python from where you can take yourself to next levels.

Prerequisites

我们假设你已经了解 Python 和 NumPy 库。此外,如果你熟悉 JAVA 编程语言,那将是有益的。在开始本教程之前,你可以根据需要学习我们的 Python、JAVA 和 NumPy 教程。

We assume you have prior knowledge of Python and NumPy libraries. Moreover, it would be beneficial, if you are well acquainted with JAVA programming language. You can go through our tutorials on Python, JAVA and NumPy, if required, before beginning with this tutorial.