VSRS4.0 安装与配置

0 引言

介绍:VSRS的定义参阅官方论文,项目引入VSRS来解决目前亟需解决的问题(基于两视点的虚拟视点合成)。

1 下载VSRS

1.1 通过TortoiseSVN下载最新版VSRS

VSRS can be accessed from SVN server

server: https://svn.multimedia.edu.pl/vsrs
user: mpeg-ftv
pass: ftvftv

此方法可能连接不上SVN服务器,导致无法下载

1.2 VSRS 4.0 资源

2 配置VSRS

开发环境:

windows11
VSRS 4.0
Visual Studio 2019
opencv 2.4.13.6(同一电脑可以拥有多个版本opencv)

教程预览:

  1. 系统环境变量
  2. 头文件目录(include)
  3. 静态库目录(.lib)
  4. 动态库环境变量(.dll)

2.1 系统环境变量

开始(旁边的)搜索栏,搜索编辑系统环境变量,点击环境变量,界面如下图所示,然后双击Path
11
新建路径,如下图所示,请修改前缀路径为您安装opencv的路径
322

2.2 头文件目录(include)

注意:此时需要打开VSRSVC8.sln,路径如:D:\VSRS\VSRS-4.0\windows\VSRSVC8.sln。然后右键单击ViewSynVC8,在弹出的窗口里点击属性

经过上述操作,进入的页面如下图所示,正式开始配置头文件目录,其中,
包含目录D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;$(VC_IncludePath);$(WindowsSDK_IncludePath);

库目录D:\opencv\opencv2\build\x86\vc14\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)

附加包含目录D:\VSRS\VSRS-4.0\CommonLibStatic\include;D:\VSRS\VSRS-4.0\ViewSynLibStatic\include;D:\VSRS\VSRS-4.0\ViewSyn\include;D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;%(AdditionalIncludeDirectories)

提示:需要把路径前缀改成您安装opencv/vsrs的路径。
21

34

2.3 静态库目录(.lib)

附加依赖项opencv_calib3d2413.lib;opencv_calib3d2413d.lib;opencv_contrib2413.lib;opencv_contrib2413d.lib;opencv_core2413.lib;opencv_core2413d.lib;opencv_features2d2413.lib;opencv_features2d2413d.lib;opencv_flann2413.lib;opencv_flann2413d.lib;opencv_gpu2413.lib;opencv_gpu2413d.lib;opencv_highgui2413.lib;opencv_highgui2413d.lib;opencv_imgproc2413.lib;opencv_imgproc2413d.lib;opencv_legacy2413.lib;opencv_legacy2413d.lib;opencv_ml2413.lib;opencv_ml2413d.lib;opencv_nonfree2413.lib;opencv_nonfree2413d.lib;opencv_objdetect2413.lib;opencv_objdetect2413d.lib;opencv_ocl2413.lib;opencv_ocl2413d.lib;opencv_photo2413.lib;opencv_photo2413d.lib;opencv_stitching2413.lib;opencv_stitching2413d.lib;opencv_superres2413.lib;opencv_superres2413d.lib;opencv_ts2413.lib;opencv_ts2413d.lib;opencv_video2413.lib;opencv_video2413d.lib;opencv_videostab2413.lib;opencv_videostab2413d.lib;

提示:附加依赖项无需修改。
45

2.4 动态库环境变量(.dll)

环境PATH=D:\opencv\opencv2\build\x86\vc14\bin
56

2.5 CommonLibStaticVC8

如果您完成了之前的所有配置流程,恭喜,你的ViewSynVC8文件已经配置完毕。目前还需配置两个文件,请先看CommonLibStaticVC8,和刚才的流程类似,进入它的属性页,依次修改,
包含目录D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;$(VC_IncludePath);$(WindowsSDK_IncludePath);

库目录D:\opencv\opencv2\build\x86\vc14\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)

附加包含目录
D:\VSRS\VSRS-4.0\CommonLibStatic\include;D:\VSRS\VSRS-4.0\ViewSynLibStatic\include;D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;%(AdditionalIncludeDirectories)

2.6 ViewSynLibStaticVC8

这是最后一个文件了,即将大功告成。为了格式美,再写一遍它的配置路径,和上一个文件的配置是一样的^_^

包含目录D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;$(VC_IncludePath);$(WindowsSDK_IncludePath);

库目录D:\opencv\opencv2\build\x86\vc14\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)

附加包含目录
D:\VSRS\VSRS-4.0\CommonLibStatic\include;D:\VSRS\VSRS-4.0\ViewSynLibStatic\include;D:\opencv\opencv2\build\include;D:\opencv\opencv2\build\include\opencv;D:\opencv\opencv2\build\include\opencv2;%(AdditionalIncludeDirectories)

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清墨韵染

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值