源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

visual studio 2013中配置opencv图文教程 Opencv2.4.9安装配置教程

  • 时间:2022-03-11 19:53 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:visual studio 2013中配置opencv图文教程 Opencv2.4.9安装配置教程
Opencv2.4.9安装和在visualstudio 2013中配置 下载opencv和在windows下安装: 最新版本号的opencv是2014.4.25的opencv2.4.9,这里选择当前最新版本号。 点击opencv for windows就可以下载。 [img]http://files.jb51.net/file_images/article/201704/201742192450793.jpg?20173219251[/img] 下载完毕后。双击图标 [img]http://files.jb51.net/file_images/article/201704/201704210920499.png[/img] 会出现以下的提示框 [img]http://files.jb51.net/file_images/article/201704/2017042109204910.png[/img] 选择你要将opencv保存的位置,提取内部文件。 我这里将opencv保存在视频分析入门联系目录下。(提醒,opencv提取后。大小为3.7G,所以确保有足够的空间) [img]http://files.jb51.net/file_images/article/201704/2017042109204911.png[/img] Build目录内是经过编译,供我们使用的,sources文件是源码。假设想自己在opencv的基础上建立自己的库,能够在github上建立分支,地址[url=https://github.com/Itseez/opencv]https://github.com/Itseez/opencv[/url] 提取文件后,须要配置环境变量。配置步骤为: 计算机—>右键选择属性—>高级系统设置à选择高级—>配置环境变量。 [img]http://files.jb51.net/file_images/article/201704/2017042109204912.png[/img] 在path中加入 “G:\视频分析入门练习\OpenCV\opencv\build\x64\vc12\bin” 和 “G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\bin” 注意。我是把opencv安装在“G:\视频分析入门练习\OpenCV”弄了两个opencv,有点多余。 [b]注:[/b]选择vc12,意思代表是visual studio 2013。之所以选择visual studio 2013。是认为13版本号比前面的版本号好用一点(能用新的就用新的)。 环境变量加入完成。须要注销或重新启动才干生效!! 在[b]visual studio 2013[/b]中配置 新建一个项目,选择控制台应用程序 [img]http://files.jb51.net/file_images/article/201704/2017042109205013.png[/img] 点击下一步 [img]http://files.jb51.net/file_images/article/201704/2017042109205014.png[/img] 把空项目勾上 [img]http://files.jb51.net/file_images/article/201704/2017042109205015.png[/img] 右键源文件,选择加入新建项, [img]http://files.jb51.net/file_images/article/201704/2017042109205016.png[/img] 给新建项取个名字,这里为main [img]http://files.jb51.net/file_images/article/201704/2017042109205017.png[/img] 点击 项目->属性 [b]引用文件夹配置[/b] [img]http://files.jb51.net/file_images/article/201704/2017042109205018.png[/img] 选择配置属性-> VC++文件夹->包括文件夹 [img]http://files.jb51.net/file_images/article/201704/2017042109205119.png[/img] 加入上G:\视频分析入门练习\OpenCV\opencv\build\include G:\视频分析入门练习\OpenCV\opencv\build\include\opencv G:\视频分析入门练习\OpenCV\opencv\build\include\opencv2 这三个文件夹。(opencv文件夹不同。这里加入文件夹也是不同的) [img]http://files.jb51.net/file_images/article/201704/2017042109205120.png[/img] [b]库文件夹配置:[/b]和刚才一样,只是在库文件夹中加入 [img]http://files.jb51.net/file_images/article/201704/2017042109205121.png[/img] 加入 G:\视频分析入门练习\OpenCV\opencv\build\x64\vc12\lib G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\lib 两个文件夹(opencv文件夹不同。这里加入文件夹也是不同的) [b]链接库配置[/b] 项目--> 属性--> 配置属性--> 链接器-->输入-->附加的依赖项 [img]http://files.jb51.net/file_images/article/201704/2017042109205122.png[/img] 对于opencv2.4.9,加入例如以下的lib(这种lib顺序是:19个带d的debug版的lib写在前面,19个不带d的release版的lib写在后面): opencv_ml249d.lib opencv_calib3d249d.lib opencv_contrib249d.lib opencv_core249d.lib opencv_features2d249d.lib opencv_flann249d.lib opencv_gpu249d.lib opencv_highgui249d.lib opencv_imgproc249d.lib opencv_legacy249d.lib opencv_objdetect249d.lib opencv_ts249d.lib opencv_video249d.lib opencv_nonfree249d.lib opencv_ocl249d.lib opencv_photo249d.lib opencv_stitching249d.lib opencv_superres249d.lib opencv_videostab249d.lib opencv_objdetect249.lib opencv_ts249.lib opencv_video249.lib opencv_nonfree249.lib opencv_ocl249.lib opencv_photo249.lib opencv_stitching249.lib opencv_superres249.lib opencv_videostab249.lib opencv_calib3d249.lib opencv_contrib249.lib opencv_core249.lib opencv_features2d249.lib opencv_flann249.lib opencv_gpu249.lib opencv_highgui249.lib opencv_imgproc249.lib opencv_legacy249.lib opencv_ml249.lib 复制粘贴上去就可以 [img]http://files.jb51.net/file_images/article/201704/2017042109205223.png[/img] 须要注意的是,所粘贴内容即为之前我们解压的OpencV文件夹 G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\bin下全部lib库文件的名字 Debug文件库名有d结尾,Release没有 測试是否成功: 測试的代码例如以下:(假设配置成功。图片会正常显示)
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
 
using namespace cv;
 
int main()
{
 // 读入一张图片(游戏原画),图片和main.cpp位于同一文件夹下
 Mat img = imread("zh.png");
 // 在窗体中显示游戏原画
 imshow("ZHONGHuan", img);
 //让程序等待
 waitKey();
}


图片正常显演示样例如以下 [img]http://files.jb51.net/file_images/article/201704/2017042109205224.png[/img] 假设出现一些问题,请检查: 1首先看环境变量是否配置正确 2包括文件夹。库文件夹是否无误 3链接器的附加依赖项是否正确。 假设检查完成确认无误任然有问题,请留言我们讨论。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部