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.