OpenCV图像处理入门指南
1. OpenCV简介
OpenCV是一个用于开发计算机视觉应用程序的开源库,可在多个平台上运行,如Windows、Linux、Mac、Android和iOS。它遵循BSD许可证,可用于学术和商业应用,允许自由使用、分发和修改。
2. 安装OpenCV库
2.1 准备工作
访问OpenCV官方网站(http://opencv.org/),可找到库的最新版本、描述应用程序编程接口(API)的在线文档以及许多其他有用资源。
2.2 下载与解压
从OpenCV网站找到最新可用的下载文件,选择适合你平台的版本(Windows、Linux/Mac或iOS)。下载完成后,运行WinZip自解压程序并选择安装位置。建议重命名解压后的目录以显示使用的版本,例如在Windows中可将其命名为C:\opencv - 3.2。
2.3 额外模块下载
自版本3起,OpenCV分为两个主要组件:主OpenCV源存储库和单独的贡献存储库。如果想使用最新的先进算法,需要从https://github.com/opencv/opencv_contrib 下载额外模块(下载ZIP文件),并将其解压到指定目录,可重命名为contrib并复制到主包的sources目录中。
2.4 使用CMake构建二进制文件
建议使用CMake工具(http://cmake.org)来构建OpenCV二进制文件。CMake是一个开源软件工具,用于使用独立于平台的配置文件控制软件系统的编译过程。
- 下载并安装CMake。
-