Skip to content

This web application helps in trying out various shades of lipstick and hair-color on the uploaded image.

License

Notifications You must be signed in to change notification settings

Sanjana7395/face_makeup_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Makup Web application

This web application helps in trying out various shades of lipstick and hair-color on the uploaded image.
The method adopted is parsing different parts of the face using semantic segmentation. The segmented image is then used to change the lip and hair color.
For training the semantic segmentation model refer this Github code

Project demo

Prerequisites

  1. Install NodeJS.
    Refer to https://nodejs.org/en/ to install nodejs

  2. Install create-react-app.
    Install create-react-app npm package globally. This will help to easily run the project and also build the source files easily. Use the following command to install create-react-app

     npm install -g create-react-app
    

Setup procedure

  1. Clone project from GitHub.
    Change to the directory face_segmentation.

  2. Install packages
    Inside front-end and backend folders install their respective packages.

  3. Run both front-end and backend applications. Open http://localhost:3000 to view it in the browser.