Skip to content

Commit d197e1f

Browse files
committed
readme: added installation instructions
1 parent b053300 commit d197e1f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,22 @@ The LaMa network needs two kinds of input, namely an image and a mask that indic
3232
4. Both local and global information are saved and sent to the next layer which will repeat this steps. The final image can be upscaled back since we use frequencies instead of colors and frequencies will be the same whatever the size of the image.
3333

3434
# How to use
35+
## Installation
36+
***IMPORTANT!***
37+
This project currently only supports Python 3.8.x on Linux.
38+
39+
Clone the repo: `git clone https://github.com/ZepaMK/RTL-Inpainting.git`
40+
41+
Create a virtual environment and install all the dependencies:
42+
```bash
43+
cd RTL-Inpainting
44+
45+
python3.8 -m venv venv/
46+
source venv/bin/activate
47+
48+
pip install -r requirements.txt
49+
```
50+
3551
## Running the project
3652
Our project can be used in 2 different ways. The first way is to place an input image in the `input` folder, run the project by calling `run.sh`, and receive the output image.
3753
The second way is to place an input image in the `input` folder, run the project by calling `run_display.sh`, and receive an output which includes images of each step of the process (located in the `steps` folder). This provides an overview of what exactly is happening.

0 commit comments

Comments
 (0)