OpenCV 3.x 安装教程:VS2013, Linux及ImageWatch插件

需积分: 9 8 下载量 182 浏览量 更新于2024-07-19 收藏 3.44MB DOCX 举报
本篇教程主要针对OpenCV 3.x版本的安装过程,特别是针对Windows VS2013环境和Linux系统,并特别提到了ImageWatch插件在Linux中的应用。首先,作者强调了OpenCV的官方网站和中文论坛,分别为http://opencv.org/ 和 http://www.opencv.org.cn/,以及推荐的GitHub地址https://github.com/opencv,作为学习和获取最新版本资料的资源。 对于Windows用户,教程并未详细描述VS2013的安装步骤,但提到这是当时一个常见的开发环境。然而,重点在于Linux下的安装,因为作者认为对Linux用户来说,他们可能更熟悉自行处理这些操作。官方推荐的Linux安装教程链接为http://docs.opencv.org/3.1.0/d7/d9f/tutorial_linux_install.html,建议Linux用户直接阅读官方文档。 在Linux环境下,作者提供了以下安装流程: 1. **下载源码**:教程提供了一个已经打包好的3.1版本的压缩包,可以从百度云下载(链接和密码未给出),并提示读者可以自行下载最新版本。需要下载的文件包括ippicv_linux_20151201.zip、opencv.zip和opencv_contrib.zip。 2. **准备第三方依赖**:安装前,需要确保系统中有必要的编译工具包,如build-essential、cmake、Git,以及与OpenCV相关的库,如libavcodec-dev、libavformat-dev等。教程列出了部分必要的库及其安装命令。 3. **创建构建目录**:在Linux终端中,进入OpenCV的根目录并创建一个名为"build"的子目录,用于存放编译过程中的临时文件。 4. **使用CMake编译源码**:最后一步是使用CMake编译OpenCV和opencv_contrib源码。这一步骤涉及运行cmake命令,但具体的命令和参数在教程中没有详细展示,通常需要指定源代码目录、构建目录以及是否包含opencv_contrib等因素。 此外,教程中还提及了ImageWatch插件,但并未详细说明如何在Linux环境下使用。ImageWatch可能是一款用于图像监控或分析的工具,与OpenCV集成后可以增强图像处理功能。如果要在Linux中使用,可能需要额外的配置步骤,例如安装对应的插件依赖,或者遵循ImageWatch的官方文档进行集成。 这篇教程提供了一个基本的OpenCV 3.x在Linux上的安装指南,适合初学者入门,但对于高级用户,可能需要根据自己的需求和环境调整步骤。同时,对于Windows用户,虽然没有详细介绍VS2013的集成,但OpenCV的官方网站提供了广泛的文档和示例,可以帮助开发者找到相应的指导。