关于《Global contrast based salient region detection》环境配置

来源:互联网 发布:陆羽茶经经典句子一知 编辑:程序博客网 时间:2024/05/21 17:26

近期开始关注一些显著性检测方面的文章,首当其冲的就是程明明老师的《Global contrast based salient region detection》。于是便在他的实验室网站上面下载了文章的代码,进行学习。注意到,其中并没有关于代码运行的详细说明,于是便自己进行了配置,下面是配置的过程:


我用的是opencv3.2+VS2015,之前试过opencv2.4.9,可以生产exe文件,但是运行过程中会有bug。

首先是配置Opencv:

第一步:

下载opencv3.2解压到本地目录


第二步:

打开VS2015新建一个空项目:



第三步:

打开属性管理器配置Releasex64下面的 Microsoft.Cpp.x64.user

配置VC++目录下的包含目录和库目录


具体如下:

(请依据自己的本地目录进行改变,这边放的都是我的笔记本的安装目录)

包含目录:

C:\software\opencv\opencv\build\include

C:\software\opencv\opencv\build\include\opencv

C:\software\opencv\opencv\build\include\opencv2

库目录:

C:\software\opencv\opencv\build\x64\vc14\lib


然后是配置 链接器-->输入-->附加依赖项:


添加:

opencv_world320.lib


到此opencv就配置完成了。


现在打开显著性检测的代码,得到


然后打开CmCode.sln


选择Saliency为启动项

之后就会在目录下得到一个x64文件夹



打开Release


找到Saliecy.exe。然后将要进行显著性检测的图片放在Release目录下的Imgs中:


打开CMD,定位到Release窗口中,输入Saliency.exe ./



然后就可以在Release目录下,发现生成了一个Saliency文件夹,运行的结果就在里面。




·······················#本文是为了方便记录学习的过程,如果有任何违规问题请联系我,我将马上删除,谢谢#---------------------

阅读全文
0 0