Ce projet est le frontend d'une application qui permet à l'utilisteur de connaitre la célébrité à laquelle il ressemble. De plus, elle lui permet de faire une video "deepfake" en remplaçant son visage par celui de la célébrité.
test_image_take_image.mp4
test_image_reconnaitre_celebrite.mp4
test_image_fusion_images.mp4
test_video_recording1.mp4
test_video_choice_image.mp4
test_video_resultat1.mp4
Ce projet est développé par ReactJs. Du coup, si vous voulez le faire tourner après l'importation il suffit d'executer les commandes suivantes:
$ cd webcamapp
$ npm install
$ npm start
Ensuite, vous pouvez ouvrir le navigateur http://localhost:3000/ .
Pour lancer le projet en utilisant le Dockerfile, il suffit d'executer les commandes suivantes:
$ sudo service docker start
$ docker build -t webcamapp:dev .
$ docker run -it --rm -v ${PWD}:/app -v /app/node_modules -p 3000:3000 -e CHOKIDAR_USEPOLLING=true webcamapp:dev
Ensuite, vous pouvez ouvrir le navigateur http://localhost:3000/ .