SoftServe IT Academy

Real-Time Face Mask Detector

The application recognizes if the person is wearing a mask or not.

Input data is taken from a real-time webcam stream

Coverage Status Pending Pull-Requests License


Table of Contents


Setup

  • Install SQLAPI on C partition
  • If you don't have intalled python and pip, please install one. Link to the download page.
  • Install conan using this command in the command prompt:
      pip install conan
    

Installation

  • Project is using mvcs compiler, so you need to have intalled Visual Studio or MSBuild tool

  • Microsoft Visual Studio Installer Projects extension for Visual Studio must be installed

  • In the repository's root directory create a folder (for instance "conanfiles")

  • Open command prompt and enter to this directory

  • In the command prompt run the following command if you want to build your project in debug mod:

    conan install .. --settings build_type=Debug --settings arch=x86_64 --options shared=True
    

    In the way, you want to build it in Release:

    conan install .. --settings build_type=Release --settings arch=x86_64 --options shared=True
    
  • Install Qt extension in Visual Studio, after that, in the Extensions->Qt VS Tools->Qt Options, add "C:\Qt_vc" in the Path field and press "OK" button

Required to install

Clone

  • Clone this repo to your local machine using https://github.com/ita-social-projects/Real-Time-Face-Mask-Detector-Server.git

Documentation


Contributing

Git flow

This project is using Git Feature Branch Workflow. In our case new branch should be named as type of task/id of ticket in your task tracking system. For instance, if you are implementing a new feature and it's number "Lv-128", branch should be named as feature/Lv-128.

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine using https://github.com/ita-social-projects/SOMEREPO.git

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3

Issue flow


License

License