OpenCV Python - 概述

OpenCV 代表开源计算机视觉,是一个函数库,可用于实时计算机视觉应用程序编程。 计算机视觉一词用于使用计算机程序对数字图像和视频进行分析的主题。 计算机视觉是人工智能、机器学习等现代学科的重要组成部分。

OpenCV 最初由 Intel 开发,是一个用 C++ 编写的跨平台库,但也有一个用于 OpenCV 的 C 接口包装器,它已为许多其他编程语言开发,例如 Java 和 Python。 在本教程中,将介绍 OpenCV Python 库的功能。


OpenCV-Python

OpenCV-Python 是 OpenCV 库的 C++ 实现的 Python 包装器。 它利用 NumPy 库进行数值运算,是解决计算机视觉问题的快速原型设计工具。

OpenCV-Python 是一个跨平台库,可用于所有操作系统 (OS) 平台,包括 Windows、Linux、MacOS 和 Android。 OpenCV 还支持图形处理单元 (GPU) 加速。

本教程专为希望在计算机视觉应用领域获得专业知识的计算机科学专业学生和专业人士而设计。 事先了解 Python 和 NumPy 库对于了解 OpenCV-Python 的功能至关重要。