VS2010中为OpenCV工程创建属性单
来源:互联网 发布:php 今日头条 编辑:程序博客网 时间:2024/06/05 15:18
为了能够编译及运行OpenCV工程,Visual C++必须知道OpenCV头文件及库的位置,因此每次新建的OpenCV工程都要配置“包含目录”和“库目录”这两项,有没有什么捷径可以省略这些步骤呢?答案是肯定的,那就是创建一个属性单供所有的OpenCV项目使用。下面总结一下创建的过程。
1、用VS2010新建控制台工程并添加属性单
1)File->New->Project->Win32 Console Application(输入项目名称,如:test)
2)OK->Next->Additional options选“Empty project ”->Finish
3)菜单栏View->Other Windows->Property Manager
右击工程名test->Add New Property Sheet(输入属性单Name,如:OpenCVProject)->Add
4)编辑属性单:在Property Manager界面双击属性单名称“OpenCVProject”->VC++ Directories
配置Include Directories
配置Library Directories
配置连接器:Linker->Input->Additional Dependencies
针对debug添加以下库
如果是release则将.lib文件名最后的d去了就OK。
5)创建、编译并运行应用文件:Solution Explorer->右击Source File->Add New Item(指定C++文件名,例如main)->Add.
一个简单例程
#include<iostream>#include<opencv2/core/core.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<opencv2/highgui/highgui.hpp>using namespace std;using namespace cv;int main(){ Mat img=imread("test1.jpg"); //将任意一张名为test.jpg的图片放置于工程文件夹test中 if(!img.data) { cout<<"error! The image is not built!"<<endl; return -1; } imshow("Hello",img); waitKey(); return 0;}
这样就能出现所show的图片啦!
2、新建工程时通过属性单加载“包含目录”和库目录
1)如上第一、二步创建一个工程(如:mytest)
2)如上第三步打开“属性管理”界面
3)右击工程名mytest->Add Existing Property Sheet->找到上面建立的属性单“OpenCVProject.props”(一般跟test工程文件夹在同一文件夹下或者在test文件夹下)
4)如上第五步创建、编译并运行应用文件。
1 0
- VS2010中为OpenCV工程创建属性单
- 【OpenCV】(1)安装OpenCV、用VS2010创建OpenCV工程
- vs2010中objectARX工程创建类
- VS2010 工程属性设置
- 在单文档工程中创建工具栏
- 关于vs2010 工程属性中不能获取目录问题!
- 为VS2010工程文件减肥
- 为VS2010工程文件减肥
- 为VS2010工程文件减肥
- vs2015工程转换为vs2010
- MFC在VS2010中为ActiveX控件添加属性
- Vs2010中配置Opencv
- VS2010中配置OPencv
- VS2010工程转换为VS2005工程
- 使用VS创建OpenCV工程
- vs2010中创建DLL文件,并在另外一个工程中使用测试或使用它
- VS2010中创建DLL
- vs2010中创建webservice
- ceshi
- hdoj BestCoder Round #81 (div.2) AA Machine
- mysql百万级别数据查询心得
- 剑指offer(二十四)之数组中出现次数超过一半的数字
- nginx的yum安装方法
- VS2010中为OpenCV工程创建属性单
- 【dp】NOIP2010提高组乌龟棋
- <css 十八>图片的透明
- Knight Moves(HDU 1372)(BFS)
- 新手必须掌握的Linux命令
- ExpandableListView的使用
- 类加载器
- UVA - 414 Machined Surfaces
- 【OpenCV】功能:展示OpenCV的图像绘制功能