GithubHelp home page GithubHelp logo

vcan / selfie2anime-site Goto Github PK

View Code? Open in Web Editor NEW

This project forked from silentbyte/selfie2anime-site

0.0 0.0 0.0 24.51 MB

What do YOU look like in Anime? Here's the source of selfie2anime.com

Home Page: https://selfie2anime.com/

License: MIT License

JavaScript 4.72% HTML 54.38% Vue 38.31% TypeScript 2.59%

selfie2anime-site's Introduction

Selfie2Anime

Selfie2Anime  Version  Status

Selfie2Anime

What do YOU look like in ANIME?

This repository contains the source code for the selfie2anime.com website. Upload a selfie and find out what you look like as an anime character!

How Does it Work?

Using machine learning techniques combined with a Generative Adversarial Network (GAN) makes it possible to generate anime-style characters based on real people. With this website, you can generate your own anime alter ego!

The GAN we are using is based on original work by Junho Kim, Minjae Kim, Hyeonwoo Kang, and Kwanghee Lee. More information can be found in their awesome repository, which is available here, or in their research paper.

Sample Photos

Recent anime selfies are being published on Twitter @RicoBeti.

Here is a bunch of images that have been generated...

Preview

...and here are some of Australia's Prime Ministers

Preview

Development

AWS BAdge

(More detailed instructions will follow later)

  • Install dependencies:

    npm install
  • Pull submodules (the blog):

    git submodule update --init --recursive
  • Set correct values for environment variables in the .env files.

  • Run a quick build to generate all assets needed for development:

    DISABLE_IMAGE_OPTIMIZATION=1 npm run build
  • Run development server:

    npm run serve
  • Alternatively, build the release version:

    npm run build

    Building a release version may take a long time due to generation of the portfolio and due to image optimizations being performed. In case the portfolio has not changed, set DISABLE_PORTFOLIO_BUILD=1 to suppress regeneration of the images.

    For development and testing, set DISABLE_IMAGE_OPTIMIZATION=1 to avoid wasting time on image compression.

License

MIT, see LICENSE.txt.

selfie2anime-site's People

Contributors

silentbyte avatar t04glovern avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.