GithubHelp home page GithubHelp logo

abdulrahmanfares / gallery_face_detect Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 13.6 MB

Gallery Face Detect is a Flutter application designed to simplify face detection within images from the device's gallery. Users can effortlessly select an image, and the app will detect and highlight faces in real-time using Google ML Kit.

License: MIT License

Kotlin 0.25% Swift 3.35% Objective-C 0.07% Dart 12.11% CMake 35.47% C++ 42.77% C 2.59% HTML 3.39%

gallery_face_detect's Introduction

Gallery Face Detect App

Gallery Face Detect is a Flutter application that enables users to select an image from their device's gallery and detect faces within the image using Google ML Kit. The app provides an intuitive interface for users to interact with, making it easy to upload images and view detected faces.

Screenshots

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/AbdulRahmanFares/gallery_face_detect.git
  2. Navigate to the project directory:

    cd gallery_face_detect
  3. Open the project in your preferred Flutter IDE.

  4. Install dependencies by running:

    flutter pub get
  5. Run the app:

    flutter run

Features

  • Face Detection: Detect faces within images selected from the device's gallery.
  • Interactive Interface: Intuitive user interface for selecting images and viewing detected faces.
  • Real-time Updates: Instantly view detected faces overlaid on the selected image.

Usage

  • Upon launching the app, you will see the home page with an option to select an image from the gallery.
  • After selecting an image, the app will process the image and display it with bounding boxes around detected faces.
  • You can navigate back to the home page by clicking on the back button on the app bar.

Dependencies

This project uses the following dependencies:

  • image_picker: A Flutter plugin for selecting images from the device's gallery.
  • google_ml_kit: A Flutter plugin for using Google ML Kit to perform face detection.
  • colorful_safe_area: A Flutter package for coloring the safe area of your app.
  • loading_animation_widget: A Flutter package for displaying loading animations.

Issues and Contributions

If you encounter any issues or have suggestions for improvement, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you find this project helpful or would like to contribute to its continued development, consider supporting the author.

Buy Me a Coffee

gallery_face_detect's People

Contributors

abdulrahmanfares avatar

Watchers

 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.