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

湘潭自适应网站建设 磐石网络阿里云服务器搭建个人网站

湘潭自适应网站建设 磐石网络,阿里云服务器搭建个人网站,河北网站建设排名,云主机可以用来做什么最近需要用到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/424245/

相关文章:

  • 有域名了如何自己做网站谷歌搜索引擎入口
  • 什么网站设计素材多双鱼儿 网站建设
  • 如何用一个域名做多个网站中国建设银行个人登录入口
  • 北京大型网站建设北辰正方建设集团网站
  • 网站页面效果图怎么做医院网站建设方案策划书
  • 重庆那些网站wordpress虚拟空
  • 家庭农场网站建设云浮正规网页设计培训
  • 做物流百度网站wordpress自动摘要
  • 做爰的视频网站网站设计背景
  • 网站群如何做网站深圳制作网站公司哪里好
  • 关于学院网站建设的意见网站建设 7 24
  • 大学生可以做的网站项目徐州亿网
  • 云南网站建设一度科技做学校网站
  • 网站建设运营知识专业做网站电话
  • 移动网站建设平台中国电子商务官网
  • wordpress电子商务站网盘资源共享群吧
  • 环保设备东莞网站建设wordpress文章点赞
  • 做彩票的网站有哪些公司怎么建设网站
  • 建设网站主要有哪些技术地方网站做哪些内容
  • 手机网站绑定域名是什么河北建设厅网站设置
  • 网站建设公司利润率广告设计软件有哪些
  • 顾客评价网站wordpress上传函数
  • 深圳网站设计模板学网页设计先学什么
  • 新密网站建设福建省品牌建设促进会网站
  • 空港经济区内的建设工程网站网络工程属于什么大类
  • php 网站缩略图跟我学seo从入门到精通
  • 做网站用什么地图好做网站改变图片位置
  • 阜阳做网站多少钱高德地图开发平台
  • html网站模仿企业网站建设实战教程
  • 如何建立网站服务器网页设计代码在哪里写