3d-photo-inpainting 部署

1 安装 Nvidia 驱动
去官网找到对应显卡驱动程序,下载安装:
https://www.nvidia.cn/Download/index.aspx?lang=cn

2 安装 anaconda
去官网:
https://www.anaconda.com/products/distribution#Downloads
历史下载包列表在:
https://repo.anaconda.com/archive/
下载对应版本安装包并安装

3 进入项目地址
https://github.com/dandycheung/3d-photo-inpainting

4 clone
git clone https://github.com/dandycheung/3d-photo-inpainting.git

5 按 README 执行下列命令创建环境

cd 3d-photo-inpainting.git

conda create -n 3DP python=3.7 anaconda
conda activate 3DP
pip install -r requirements.txt
conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit==10.1.243 -c pytorch

chmod +x download.sh
./download.sh

6 拷贝图片
将要转换的图片拷贝到工程 image 子目录下

7 运行
python main.py --config argument.yml

如果运行过程中报缺少某个模块,按如下方法解决:

apt install apt-file
apt-file update
apt-file search 缺失的文件名

会显示出对应的包名,用 apt install 找到的包就可以了

8 遗留问题
最后 ply 文件可以生成,但是 mp4 生成不出来,
报找不到 X screen 或是 WARNING: QOpenGLWidget is not supported on this platform.

你可能感兴趣的:(3d-photo-inpainting 部署)