当前位置: 首页 > news >正文

河南睢县筑宇建设网站wordpress主题no.7

河南睢县筑宇建设网站,wordpress主题no.7,js与asp.net做的网站,济南网站建设设计最近需要用到C opencv,看了很多帖子都需要自己编译opencv源码。为避免源码编译,可以使用VS来配置opencv C。下面是主要过程: 目录 1. 从官网下载 opencv - Get Started - OpenCV 2. 点击这个exe文件进行安装 3. 配置环境变量 4. VS中的项…

最近需要用到C++ opencv,看了很多帖子都需要自己编译opencv源码。为避免源码编译,可以使用VS来配置opencv C++。下面是主要过程:

目录

1. 从官网下载 opencv - Get Started - OpenCV

 2. 点击这个exe文件进行安装

3. 配置环境变量

4. VS中的项目配置

4.1 打开VS,创建一个console 项目

4.2 在属性管理器中右键 进行属性配置(如果看不到属性管理器,可以从 视图--> 其他窗口 --> 属性管理器,这样可以调出属性管理器)

 4.3 头文件、库文件、链接器的配置

5. OK,运行自己一个小程序试试吧


1. 从官网下载 opencv - Get Started - OpenCV

现在opencv做的很友好了,可以选择不从源码编译的exe包

 下载完成是这样的一个文件:

 2. 点击这个exe文件进行安装

最后生成一个opencv文件夹。里面有两个子文件夹:Build 和 sources

 其中Build就是编译好的文件夹。其中包含一些子目录:

重点关注3个目录:

  • opencv / build / include
  • opencv / build / x64 / vc16 /bin
  • opencv / build / x64 / vc16 /lib

下面就是需要进行的配置。

3. 配置环境变量

在配置面板-》环境变量 在path中添加 opencv / build / x64 / vc16 /bin 目录

PS:为保险起见,我同时添加了用户的path 和 系统的path 

4. VS中的项目配置

4.1 打开VS,创建一个console 项目
4.2 在属性管理器中右键 进行属性配置(如果看不到属性管理器,可以从 视图--> 其他窗口 --> 属性管理器,这样可以调出属性管理器)

 4.3 头文件、库文件、链接器的配置

在 VC++项中,配置 包含的目录(即头文件目录)、和 库目录 

  • opencv / build / include
  • opencv / build / x64 / vc16 /lib

 在 链接器中 -> 输入 -> 附加依赖项 中 添加 lib文件夹下的opencv_world文件

 注意:

在lib文件夹下有两个文件,其中.lib文件是release版本, ***d.lib文件时debug版本。

这两个不能同时添加,否则会出现版本冲突而导致 一些错误(个人踩了好长时间的坑,教训社科)比如
C:\Users\31408\AppData\Local\Temp\cc6IKGp6.o: In function `main':
D:/mydocs/git_src/test_opencv/main.cpp:34: undefined reference to `cv::imread(std::string const&, int)'
D:/mydocs/git_src/test_opencv/main.cpp:39: undefined reference to `cv::imshow(std::string const&, cv::_InputArray const&)'
D:/mydocs/git_src/test_opencv/main.cpp:40: undefined reference to `cv::waitKey(int)'
D:/mydocs/git_src/test_opencv/main.cpp:34: undefined reference to `cv::Mat::~Mat()'
D:/mydocs/git_src/test_opencv/main.cpp:34: undefined reference to `cv::Mat::~Mat()'
collect2.exe: error: ld returned 1 exit status

 如果使用的是debug版本,添加debug库文件;如果是release版本,添加release库文件。具体是的debug 和 release , 是由VS上编译时选择的:

5. OK,运行自己一个小程序试试吧

/**Includes*********************************************************************/
#include <iostream> 
#include <opencv2/opencv.hpp>
/**namespace********************************************************************/
using namespace cv;
using namespace std;int main()
{//载入图片  const string file = "D:\\mydocs\\done_docs\\1.png";Mat img = imread(file);if (img.empty()){fprintf(stderr, "Can not load image ");return -1;}// 创建一个名为 "图像显示"窗口    namedWindow("pic");// 在窗口中显示图像    imshow("pic", img);// 等待1000 ms后窗口自动关闭    waitKey(0);
}

还可以加入断点进行debug

http://www.yayakq.cn/news/66746/

相关文章:

  • 自己怎么做网站卖车舒肤佳网络营销方案
  • 搭建网站咨询乌市做网站的公司
  • 天津网站制作建设怎么自己做充值网站
  • 建站seo怎么赚钱上海seo公司排名
  • 关于网站建设的建议报告易语言开发网站
  • 深圳福永网站建设公司中国建设集团门户网站
  • 做喷绘的图在哪个网站找网页版微信登录入口官网
  • wordpress手机站点学生做网站赚钱
  • 北京公司建站模板网站建设申报书
  • 咨询网站建设团队建设游戏网站
  • 外国人做僾视频网站机械网站优化
  • 网站的设计与制作阅读第2版销帮帮crm怎么样
  • 专题网站建设策划方案如何开发电商网站
  • 网站怎么做404页面跳转沧州网站建设制作设计优化
  • 中国工程建设交易信息网站开源的网站开发软件
  • 公司网站建设方案所需素材陕西省城乡住房建设厅官网
  • 石家庄做网站科技公司wordpress用户角色管理系统
  • 芙蓉区营销型网站建设定制衡水网站建设服务商
  • hmm船公司网站网站关键词几个合适
  • 网站被挂黑链了电商学校学费多少钱
  • 网站优化推广公司做博客网站用什么模板
  • 正规招聘网站有哪些搜索推广和信息流推广的区别
  • 张北北京网站建设wordpress内容汉化
  • 网站制作费用预算表网站开发学什么专业
  • 音乐网站建设net大规模网站开发视频
  • 镇江网站建设案例户网站建设的不全.
  • 网站建设与制作过程施工企业组织机构框架图
  • 影视公司网站模板WordPress数据多了会卡吗
  • 手机企业网站模板旅游网站国内外研究现状
  • 自助建站cn网页设计与网站建设指标点