关于VS2012+Opencv3.0配置问题
首先配置环境变量。 我的电脑->右键->属性->高级 ->环境变量。
然后打开VS2012,新建一个32控制台应用程序。这里选择空项目。点击完成
这里添加 新建项 名字随意吧。
然后 视图->属性管理器(或视图->其他窗口->属性管理器) 然后如下图所示:
然后库目录也需要添加 ,具体见下图
然后,链接器->输入->附加依赖项->添加上着两个依赖项(对于opencv3.0 添加这两个就好了,ts300.lib的库兼容之前版本,比较冗杂 这里的world300.lib只适配高版本的)
然后在高级 选项里 目标计算机 选择×86的 如下图所示。(因为这里设置的”debug|win32“属性)
最后确定这里配置资源器是win32即可 如下图
(到此已经配置完成。只需测试程序即可。在此说明,我电脑系统是64位,但基于win32的配置才能使用(即以上步骤)。若要基于64位的,需要吧最后一步的“win32”设置成(没有则新建)×64,其他库设置也是基于“debug|×64”属性来设置。但我的不能用(师兄的确可以,他使64位台式机,我是64位笔记本。))
最后输入程序测试!
#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("38754.jpg");//图片必须添加到工程目录下
//也就是和main.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey(20160519);
}
using namespace cv;
int main()
{
Mat picture = imread("38754.jpg");//图片必须添加到工程目录下
//也就是和main.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey(20160519);
}