3D Photo Inpainting with Python and PyTorch
Published: May 12, 2023 | Last Modified: May 13, 2025
Tags: python ai 3d-modeling photo-editing computer-vision machine-learning image-processing
Categories: Python AI Image Processing
Prerequisites
Miniconda
https://docs.conda.io/en/latest/miniconda.html
Git
https://git-scm.com/download/win
Get Frame Interpolation source codes:
git clone https://github.com/bycloudai/3d-photo-inpainting-Windows
cd into the cloned git repository, for example:
cd C:\Users\trima\Documents\GitHub\3d-photo-inpainting
Create the Miniconda virtual environment:
conda create -n 3d-photo-inpainting pip python=3.7
Activate the Miniconda virtual environment:
conda activate 3d-photo-inpainting
Install requirements: The requirements.txt in this git repo is out of date and no longer works.
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu118
pip install opencv-python
pip install vispy
pip install moviepy
pip install transforms3d
pip install networkx
pip install cynetworkx
pip install scikit-image
pip install pyyaml==5.4.1