Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Update python version to 3.8 by @vassilispapadop in https://github.com/sensity-ai/dot/pull/28
* Requirements changes now trigger CI by @giorgiop in https://github.com/sensity-ai/dot/pull/27
* Fix python3.8 pip cache location in CI by @AjinkyaIndulkar in https://github.com/sensity-ai/dot/pull/29
* Fix `--save_folder` CLI Option by @vassilispapadop and @ghassen1302 in https://github.com/sensity-ai/dot/pull/26
* Fix `--save_folder` CLI Option by @vassilispapadop and @Ghassen-Chaabouni in https://github.com/sensity-ai/dot/pull/26
* Add contributors list by @AjinkyaIndulkar in https://github.com/sensity-ai/dot/pull/31
* Add Google Colab demo notebook by @AjinkyaIndulkar in https://github.com/sensity-ai/dot/pull/33
* Speed up SimSwap's `reverse2original` by @AjinkyaIndulkar and @ghassen1302 in https://github.com/sensity-ai/dot/pull/20
* Speed up SimSwap's `reverse2original` by @AjinkyaIndulkar and @Ghassen-Chaabouni in https://github.com/sensity-ai/dot/pull/20
* Add `bumpversion` for semantic versioning by @AjinkyaIndulkar in https://github.com/sensity-ai/dot/pull/34
* Update README with speed metrics by @giorgiop in https://github.com/sensity-ai/dot/pull/37
* Add a Graphical interface for dot by @Ghassen-Chaabouni in https://github.com/sensity-ai/dot/pull/85

## New Contributors
* @giorgiop made their first contribution in https://github.com/sensity-ai/dot/pull/6
Expand Down
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,23 @@ pip install -e .

### Running dot

#### Graphical interface

To use the graphical interface of dot run

```bash
conda activate dot
python ./src/dot/ui/ui.py
```

Watch the following demo video for better understanding of the interface

<p align="center">
<img src="./assets/gui_dot_demo.gif" width="500" height="406"/>
</p>

#### CLI

Run `dot --help` to get a full list of available options.

1. Simswap
Expand Down
Binary file added assets/gui_dot_demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ install_requires =
scipy
torch
torchvision
customtkinter
pytest

[options.extras_require]
dev =
Expand Down
4 changes: 3 additions & 1 deletion src/dot/faceswap_cv2/swap.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@
)

# define globals
CACHED_PREDICTOR_PATH = "./assets/models/shape_predictor_68_face_landmarks.dat"
CACHED_PREDICTOR_PATH = (
"./saved_models/faceswap_cv/shape_predictor_68_face_landmarks.dat"
)


class Swap:
Expand Down
Loading