water-lilies / etching

AI 를 활용한 화장 서비스

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal Makeup Application - Etching

App introduction

EG : This app is composed of a web app. It is equipped with skin tone, face ratio, and makeup transfer by receiving the user's image and was built to enable communication between users.

**KR : 이 앱은 웹앱으로 구성되어 있으며 사용자의 이미지를 입력받아 피부톤,얼굴비율, 화장이전 을 탑재하고 있으며 사용자간 커뮤니케이션을 이룰수 있도록 구축하였습니다. **

Main Function(주요기능)

  1. Face Ratio (얼굴 비율 분석)
  2. Personal Color (피부톤 측정)
  3. Makeup transfer(메이크업 기능)
  4. 회원가입, 로그인
  5. 태그, 화장품별 검색
  6. 마이페이지(내사진, 좋아요한사진,회원정보수정,프로필수정)
  7. 유저페이지(팔로우,팔로잉,다른사람 사진 목록 보기)
  8. 디테일 페이지(좋아요,레퍼런스, 댓글,게시글 삭제, 프로필링크연동)

Development Environment

Makeup transfer : tensorflow1.9, dlib11.08, opencv

Face Ratio : numpy, opencv

Personal Color : XGBoost, opencv

Web Service : AWS ec2, apache2, django, mysql,http, javascript, css, bootstrap

Makeup transfer

Use Mobile : Galaxy S10

S10

Personal Color , Face Ratio

Use Mobile : iPhone X

아8colorcool아x_ratio

Login Page, My Page

image-20200717134835282image-20200717135004206

About

AI 를 활용한 화장 서비스


Languages

Language:Jupyter Notebook 78.8%Language:CSS 16.5%Language:Python 2.2%Language:HTML 2.2%Language:JavaScript 0.3%