【OpenCV】配置 OpenCV 教程,OpenCV 入门
使用预构建的库进行安装
1.启动一个首选的网页浏览器,并转到我们的 Sourceforge 页面。2.选择一个你想要使用和下载它的构建。
从源文件制作自己的库来进行安装
从头构建 OpenCV 库需要预先安装几个工具:
一个 IDE 的选择(最好),或者只是一个 CC ++编译器,实际上会使二进制文件。这里我们将使用 Microsoft VisualStudio。但是,您可以使用任何其他具有有效 CC ++编译器的 IDE。
CMake,它是一个整洁的工具,用于从 OpenCV 源文件制作项目文件(对于您选择的 IDE)。它还将允许轻松配置 OpenCV 构建文件,以便使二进制文件完全符合您的需要。
Git 获取 OpenCV 源文件。一个很好的工具是 TortoiseGit。或者,您可以从我们的 Sourceforge 页面下载源文件的归档版本
安装第三方库
下载 Python 库并使用默认选项进行安装。您将需要一些其他 python 扩展。幸运的是安装所有这些可以通过一个名为 Setuptools 的好工具进行自动化。再次下载并安装。安装 Numpy 最简单的方法是从 sourceforge 页面下载其二进制文件。确保您的下载并安装完整的 python 版本的二进制(所以版本 2.7)。
OpenCV 下载地址:http://opencv.org/或者直接搜 OpenCV 下载,找到对应的版本下载,应该是个压缩包,解压,可以看到两个文件夹。
添加 OpenCV 包含目录和库目录:
打开 Visual Studio,新建一个 C++项目,在 Visual Studio 左上角菜单栏,依次选择“视图”、“其他窗口”、“属性管理器”。找到自己对应的 Debug 和 Release 模式,比如说我目前想使用 x64 的 Debug,我就选择第二项下的“Microsoft.Cpp.x64.user”。
添加环境变量:
电脑左上角找到“我的电脑”,点击鼠标右键,依次选择“属性”、“高级系统设置”、“环境变量”、“Path”。
结语
目前来看计算机视觉的研究处在一个非常好的时期,有很多我们原来解不了的问题现在能够解得比较好了,像人脸识别,尽管我们其实还没有从真正意义上达到人类视觉系统对人脸识别的鲁棒程度。但我们离真正让计算机能够像人看和感知这个世界还有很远的距离。在我们达到这个目标之前,深度学习的方法可能是这个过程中一个重要的垫脚石,同时我们还要将更多的新的方法和工具带入这个领域来进一步推动这个领域的发展。
人的精力是有限的,这就意味着我们不可能把很多事情同时做好,所以在你选好方向之后,就要把我们的精力集中在你感兴趣的一个问题上, 努力成为这个方面的专家。研究是一项长跑,很多时候,我们在一个方向上比别人坚持久一点, 就有机会超越他而成为某个方面的专家。
图像处理就是一个典型的门槛低、厅堂深的领域。不需要太多基础,学过线性代数,会一点编程就够了;
版权声明: 本文为 InfoQ 作者【黎燃】的原创文章。
原文链接:【http://xie.infoq.cn/article/0b2e0b5a9430c5401b5ae4be9】。文章转载请联系作者。
评论