offfahad / ar-facemask-filters-app

A mobile application developed in Flutter that uses DeepAR API to make mask filters.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AR Face Mask Filter App

AR Face Mask Filter App is a mobile application developed in Flutter that uses DeepAR API to apply various face mask filters to your selfies or live camera feed. With this app, you can add a touch of fun and creativity to your photos and videos, and share them on your favorite social media platforms.

Features

  • Choose from a variety of face mask filters, including animal masks, superhero masks, and more.
  • Use the app's live camera feed to preview and apply the mask filters in real-time.
  • Save your filtered images and videos to your device's gallery for future use.
  • Share your filtered images and videos on social media platforms like Facebook, Instagram, and Twitter.

Prerequisites

Before you can use the AR Face Mask Filter App, you need to have the following:

  • An Android or iOS device running on Android 5.0 (Lollipop) or higher or iOS 12.0 or higher.
  • The Flutter framework installed on your computer.
  • A DeepAR account and API key to access the DeepAR API.

Installation

To install the AR Face Mask Filter App, follow these steps:

  1. Clone the project repository to your local machine.
  2. Open the project in your preferred code editor.
  3. Run the flutter pub get command to install the project dependencies.
  4. Connect your Android or iOS device to your computer.
  5. Run the flutter run command to launch the app on your device.

Usage

To use the AR Face Mask Filter App, follow these steps:

  1. Open the app on your device.
  2. Allow the app to access your device's camera and microphone.
  3. Choose a face mask filter from the list of available filters.
  4. Hold your device in front of your face and adjust the filter as needed.
  5. Take a photo or record a video with the filter applied.
  6. Save the filtered image or video to your device's gallery or share it on social media.

About

A mobile application developed in Flutter that uses DeepAR API to make mask filters.


Languages

Language:Dart 93.5%Language:Swift 4.5%Language:Kotlin 1.5%Language:Objective-C 0.4%