作为一个水水的女研究僧,学习是不喜欢的,这不就关于opencv安装的问题,自己就弄了好几天,终于成功地显示出了第一张图片,希望接下来的路,可以好走点。
好了,正文开始:
首先准备平台:
Windows 7(64位)、opencv2.4.12、vs2013(不喜欢找激活码,安装的社区。。。)。对啦,opencv中的E:/opencv/build/x64/vc12对应vs2013版本!!!
接下来,开始安装了:
我将opencv装在了E盘;VS不喜欢费事,直接装C盘
(一)解压opencv到E盘,右键“计算机”->"属性"->“高级系统设置”->“环境变量”->“高级”->"系统变量"->“path”,编辑path,填入“E:/opencv/build/x64/vc12/bin”,并且用“;”与前面内容隔开。我的电脑是64位系统,所以选择x64文件夹,32位系统选择x86文件夹。PS:好像得重启一下,电脑才能重新修订路径path,,反正不管哪个步骤,配置完成后得重启电脑。
(二)用一个显示图像的小程序试一试opencv啦。建工程,配置一些库啥的,添加文件夹.cpp,添加图片。
(1)打开VS2013,新建一个PRoject,这里我们选择新建“win32控制台应用程序”,进入项目之后,点击“项目”然后找到“属性”(或右键该项目名称,点击属性)。点击“配置属性”中的“VC++目录”,点击顶上的“配置管理器”,我的系统是64位,则输入或选择新平台:x64;从此处复制设备:Win32。(debug和release我不知道差别,最好都设置了,到时候看哪个出结果哪个就对喽)
(2)接下来,还是在“VC++目录”选项下,在“可执行文件目录”里面添加E:/opencv/build/x64/vc12/bin;在“包含目录”中添加E:/opencv/build/include;E:/opencv/build/include/opencv; E:/opencv/build/include/opencv2 ;(这个可以通过右上角有一些图标按钮来添加或移除路径)。在"库目录"下添加E:/opencv/build/x64/vc12/lib。用;与前面的内容隔开。
(3)选择“链接器”下的“输入”选项,然后单击右边的“附加依赖项”,这时会出现一个“编辑”的选项,单击“编辑”,然后就会出现第二幅图的的界面,我们需要将一些lib库文件填入其中。需要填入的库文件都在“E:/opencv/build/x64/vc12/lib”文件夹下,如下图所示。我们只需将后缀为lib的文件名加后缀填入到刚才的方框中即可。
(4)有个配置最好弄一下,把E:/opencv/build/x64/vc12/bin下的所有东西copy到C:/Windows/System32下面。。然后,最好重启一下,让电脑了解一下咱们的配置啦,哈哈。
(5)下面弄程序了。如下图所示,在resource files右键add新增.cpp(我自己命名为source.cpp)文件,在source files右键add新增test1(想要显示的图片)。
source.cpp代码:
#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv;int main(){// 读入一张图片Mat img = imread("E://aaliushujun//shenjingwangluo//ziliao//projectsopencv//guidee//guidee//test1.jpg");//Mat img = imread("test1.jpg");// 在窗口中显示imshow("画", img);// 等待30 ms后窗口自动关闭 waitKey(30);system("pause");return 0;}
感谢的原作者,我就贴网址了,为啥不写名字,因为我懒
http://jingyan.baidu.com/article/215817f79cb6ce1eda142338.html
http://blog.csdn.net/lhanchao/article/details/51863975
http://blog.csdn.net/lj695242104/article/details/14162183
http://bbs.csdn.net/topics/390923071
http://www.cnblogs.com/denny402/p/5082341.html
http://blog.csdn.net/sudakuang/article/details/52300992
http://www.cnblogs.com/NanShan2016/p/5483488.html
http://blog.csdn.net/poem_qianmo/article/details/19809337(大神,请受我一拜!)
等等,说不清了
我是在release模式下显示出来图片的。原谅我我是腐女,以下图片如有不适,就不要看了,捂脸ing。。。。。。。。。。。。。。
新闻热点
疑难解答