工具介绍
使用 OpenCV 和 dlib 构建的实时 FaceSwap 应用程序
- 设置 OpenCV
- 运行下载的 OpenCV 可执行文件,并选择一个目录来解压 OpenCV 库(例如 D:\opencv\)
- 设置 dlib
- 将下载的 zip 文件解压到一个目录(例如 D:\dlib)
- 下载并安装 Visual Studio 2015 或更高版本
- 运行 Visual Studio
- 创建新的空项目,并为其命名(例如 MyProject)
- 确保选择了“调试”解决方案配置
- 在 Visual Studio 中打开“解决方案资源管理器”窗口
- 右键单击 MyProject,然后选择“属性”
- 单击左上角的“配置管理器…”按钮
- 为调试配置设置
- 在活动解决方案平台中选择 x64
- 关闭“配置管理器”窗口
- 在属性窗口中,确保左上角选择的配置为“调试”,平台为“x64”
- 在左侧的面板中选择 C/C++
- 在“附加包含目录”字段中添加两个目录:
- “D:\opencv\opencv\build\include”
- “D:\dlib\dlib-19.2”
- 请注意,路径可能不同,如果您使用的是不同的 dlib 版本
- 在左侧的面板中选择“链接器”>“一般”
- 在“附加库目录”中添加“D:\opencv\opencv\build\x64\vc14\lib”
- 请注意,路径可能不同,如果您使用的是不同的架构或 VS 版本
- 在左侧的面板中选择“链接器”>“输入”
- 在“附加依赖项”中添加“opencv_world320d.lib”
- 单击“应用”
- 在左上角将配置更改为“发行”,然后重复上述步骤
- 为发行配置设置
- 在左侧的面板中选择 C/C++
- 在“附加包含目录”字段中添加两个目录:
- “D:\opencv\opencv\build\include”
- “D:\dlib\dlib-19.2”
- 请注意,路径可能不同,如果您使用的是不同的 dlib 版本
- 在左侧的面板中选择“链接器”>“一般”
- 在“附加库目录”中添加“D:\opencv\opencv\build\x64\vc14\lib”
- 请注意,路径可能不同,如果您使用的是不同的架构或 VS 版本
- 在左侧的面板中选择“链接器”>“输入”
- 在“附加依赖项”中添加“opencv_world320d.lib”
- 单击“应用”