Giter VIP home page Giter VIP logo

my_ios_face_app's Introduction

FaceSwap_iOS

An iOS application for swapping faces.

The application called Face Swpr supports Selfie, Group and Live swapping of faces.

Dependencies

  • Unzip the file opencv.framework.zip. If the dependency for the OpenCv framework is missing, add it to your framworks in Xcode.
  • You'll need the file shape_predictor_68_face_landmarks.datin you path. If it's missing, unzip the file shape_predictor_68_face_landmarks.dat.zip and drag the file to you path in Xcode.
  • The file libdlib.a is needed. Add it to frameworks if it's missing. dlib is built for iOS devices, which means that you can only use this project on iOS devices, and not on iOS emulators.

Interface

Screenshot

Examples

Here are some simple face swapping examples demonstrated.

Selfie swapping

This mode offers face swapping of selfie photos. Below two (public domain) photos of Mark Hamill and Christina Aguilera are used for this example. For best possible result, the faces need to "look" in the same direction.

Screenshot Screenshot Screenshot

Group swapping

Below is an example of group swapping shown. The input photo is photo of six cosmonauts, all faces will be swapped.

Screenshot Screenshot

Live swapping

In live mode we can swap faces in real time. Due to computational performance, the image resolution is very limited, but still it's fun to use.

Screenshot Screenshot

my_ios_face_app's People

Contributors

janathonl 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.