码迷,mamicode.com
首页 > 其他好文 > 详细

OpenCV Hello World

时间:2018-04-18 00:58:28      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:注意   class   chunk   分享   warning   中文   .com   需要   rgb   

? OpenCV 的环境配置与第一个程序

● 去官网下载安装包 https://opencv.org/releases.html

 

? OpenCL 在Visual Studio 2015 中的配置。注意 32 位项目和 64 位项目的属性选项不共享,添加的文件也不相同,应该先选定项目的位数,再进行配置。

● VS项目属性右键,属性,配置属性,C/C++ 目录,包含目录,添加 OpenCV 的头文件目录,我的是 "D:\Program\OpenCV\build\include" 及其子目录 "D:\Program\OpenCV\build\include\opencv" 和 "D:\Program\OpenCV\build\include\opencv2",需要区分 OpenCV 和 OpenCV2 的头文件的时候再明确写出

  技术分享图片

● VS项目属性右键,属性,配置属性,C/C++ 目录,库目录,添加 OpenCV 的库目录,我的是 "D:\Program\OpenCV\build\x64\vc14\lib"

  技术分享图片

● VS项目属性右键,属性,配置属性,链接器,输入,添加 OpenCV 的输入文件 opencv_world320d.lib(用于 debug 模式)或 opencv_world320.lib(用于 release 模式),听说两者共存会导致错误?保险的方法是之前加其中一个,冰火私用相应的模式来运行代码

  技术分享图片

● 听说要添加环境变量?我信了Orz

  技术分享图片

 

? 第一个程序,读入并显示一张图片

● 代码

 1 #include <opencv.hpp>
 2 
 3 using namespace cv;
 4 
 5 int main()
 6 {   
 7     Mat image = imread("D:\\中文\\1.png");  // 读入图片
 8     imshow("无稽之谈", image);              // 在窗口中展示图片
 9     waitKey(0);                             // 等待键盘输入    
10     return 0;
11 }

● 输出结果

libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB

技术分享图片

 

OpenCV Hello World

标签:注意   class   chunk   分享   warning   中文   .com   需要   rgb   

原文地址:https://www.cnblogs.com/cuancuancuanhao/p/8870899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!