首先配置环境变量。 我的电脑->右键->属性->高级 ->环境变量。
![](https://i-blog.csdnimg.cn/blog_migrate/08427bb6b84c5382e0a2e9b743464415.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c2eec7b6cfc9e595165eff36133d2605.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9ea979f57d3057dad05d78ba6bb590ce.png)
然后打开VS2012,新建一个32控制台应用程序。这里选择空项目。点击完成
![](https://i-blog.csdnimg.cn/blog_migrate/49eab6e5752198e7ba74aa614112976b.png)
这里添加 新建项 名字随意吧。
![](https://i-blog.csdnimg.cn/blog_migrate/5e731154b708213ba884a7f85ddc818a.png)
然后 视图->属性管理器(或视图->其他窗口->属性管理器) 然后如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/40cfbad675021870a7144794766c041a.png)
然后库目录也需要添加 ,具体见下图
![](https://i-blog.csdnimg.cn/blog_migrate/e4237021a59ddb90eedeba6b0ddebdf5.png)
然后,链接器->输入->附加依赖项->添加上着两个依赖项(对于opencv3.0 添加这两个就好了,ts300.lib的库兼容之前版本,比较冗杂 这里的world300.lib只适配高版本的)
![](https://i-blog.csdnimg.cn/blog_migrate/bc2c81321ef8035d11341a9cbcaed92a.png)
然后在高级 选项里 目标计算机 选择×86的 如下图所示。(因为这里设置的”debug|win32“属性)
![](https://i-blog.csdnimg.cn/blog_migrate/5e6fbbfb5a1ab267002bc126690e98a5.png)
最后确定这里配置资源器是win32即可 如下图
![](https://i-blog.csdnimg.cn/blog_migrate/6370b84777d9d823a69685d6f64a4818.png)
(到此已经配置完成。只需测试程序即可。在此说明,我电脑系统是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);
}
![](https://i-blog.csdnimg.cn/blog_migrate/6d4e7440e41649b5681821725b20cb71.png)