Polaris is a Face recognition attendance system .

Overview

Support Me 🚀

About Polaris 📄

Polaris is a system based on facial recognition with a futuristic GUI design, Can easily find people informations stored in a database using their pictures .

Functionality Supported 📌 :

  • Register new people :

  • Search for people using their pictures :

Built Using 🔧

  • PyQt5 - PyQt5 is a Python binding of the cross-platform GUI toolkit Qt
  • OpenCV - Open Source Computer Vision and Machine Learning software library
  • Dlib - C++ Library containing Machine Learning Algorithms
  • face_recognition by Adam Geitgey

How to use 🔨

  • First of all, we have to install all the required libraries .

  • PyQt5 :

pip install PyQt5
  • OpenCV :
pip install opencv-python
  • Numpy :
pip install numpy
  • Dlib :
pip install dlib
  • face_recognition :
pip install face_recognition
  • PIL :
pip install pillow
  • Then, Clone the repository and run the program 💻
git clone https://github.com/ChibaniMohamed/Polaris.git

cd Polaris/

python main.py

Contributing 💡

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

Support Me 🚀

You might also like...
Handwriting Recognition System based on a deep Convolutional Recurrent Neural Network architecture
Handwriting Recognition System based on a deep Convolutional Recurrent Neural Network architecture

Handwriting Recognition System This repository is the Tensorflow implementation of the Handwriting Recognition System described in Handwriting Recogni

Handwritten Text Recognition (HTR) system implemented with TensorFlow.
Handwritten Text Recognition (HTR) system implemented with TensorFlow.

Handwritten Text Recognition with TensorFlow Update 2021: more robust model, faster dataloader, word beam search decoder also available for Windows Up

Handwritten Text Recognition (HTR) system implemented with TensorFlow (TF) and trained on the IAM off-line HTR dataset. This Neural Network (NN) model recognizes the text contained in the images of segmented words.

Handwritten-Text-Recognition Handwritten Text Recognition (HTR) system implemented with TensorFlow (TF) and trained on the IAM off-line HTR dataset. T

A python program to block out your face

Readme This is a small program I threw together in about 6 hours to block out your face. It probably doesn't work very well, so be warned. By default,

Face Recognizer using Opencv Python

Face Recognizer using Opencv Python The first step create your own dataset with file open-cv-create_dataset second step You can put the photo accordin

Sort By Face
Sort By Face

Sort-By-Face This is an application with which you can either sort all the pictures by faces from a corpus of photos or retrieve all your photos from

A simple python program to record security cam footage by detecting a face and body of a person in the frame.

SecurityCam A simple python program to record security cam footage by detecting a face and body of a person in the frame. This code was created by me,

 Face Detection with DLIB
Face Detection with DLIB

Face Detection with DLIB In this project, we have detected our face with dlib and opencv libraries. Setup This Project Install DLIB & OpenCV You can i

Train custom VR face tracking parameters

Pal Buddy Guy: The anipal's best friend This is a small script to improve upon the tracking capabilities of the Vive Pro Eye and facial tracker. You c

Comments
  • Facing issue during installation of

    Facing issue during installation of "face_recognition" on Windows 10

    This is my current error report.

    Nom du système d’exploitation: Microsoft Windows 10 Famille Version du système: 10.0.19041 N/A version 19041 Python 3.9.1 pip 21.0.1

    D:\Polaris>pip install face_recognition
    Collecting face_recognition
      Using cached face_recognition-1.3.0-py2.py3-none-any.whl (15 kB)
    Requirement already satisfied: Click>=6.0 in c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages (from face_recognition) (7.1.2)
    Collecting dlib>=19.7
      Using cached dlib-19.22.0.tar.gz (7.4 MB)
    Requirement already satisfied: face-recognition-models>=0.3.0 in c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages (from face_recognition) (0.3.0)
    Requirement already satisfied: Pillow in c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages (from face_recognition) (8.1.2)
    Requirement already satisfied: numpy in c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages (from face_recognition) (1.20.2)
    Building wheels for collected packages: dlib
      Building wheel for dlib (setup.py) ... error
      ERROR: Command errored out with exit status 1:
       command: 'c:\users\ludndev\appdata\local\programs\python\python39\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\ludndev\AppData\Local\Temp\pip-wheel-h3ipmluc'
           cwd: C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\
      Complete output (73 lines):
      running bdist_wheel
      running build
      running build_py
      package init file 'tools\python\dlib\__init__.py' not found (or not a regular file)
      running build_ext
      Building extension for Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec  7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)]
      Invoking CMake setup: 'cmake C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\build\lib.win-amd64-3.9 -DPYTHON_EXECUTABLE=c:\users\ludndev\appdata\local\programs\python\python39\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\build\lib.win-amd64-3.9 -A x64'
      -- Building for: Visual Studio 12 2013
      -- The C compiler identification is MSVC 18.0.21005.1
      -- The CXX compiler identification is MSVC 18.0.21005.1
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found PythonInterp: C:/Users/ludndev/AppData/Local/Programs/Python/Python39/python.exe (found version "3.9.1")
      -- Found PythonLibs: C:/Users/ludndev/AppData/Local/Programs/Python/Python39/libs/Python39.lib
      -- pybind11 v2.2.4
      -- Using CMake version: 3.18.4
      -- Compiling dlib version: 19.22.0
      CMake Error at C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/set_compiler_specific_options.cmake:31 (message):
        C++11 is required to use dlib, but the version of Visual Studio you are
        using is too old and doesn't support C++11.  You need Visual Studio 2015 or
        newer.
      Call Stack (most recent call first):
        C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/test_for_sse4/CMakeLists.txt:8 (include)
    
    
      CMake Error at C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/check_if_sse4_instructions_executable_on_host.cmake:13 (try_compile):
        Failed to configure test project build system.
      Call Stack (most recent call first):
        C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/set_compiler_specific_options.cmake:13 (include)
        C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/CMakeLists.txt:33 (include)
    
    
      -- Configuring incomplete, errors occurred!
      See also "C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/build/temp.win-amd64-3.9/Release/CMakeFiles/CMakeOutput.log".
      Traceback (most recent call last):
        File "<string>", line 1, in <module>
        File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 222, in <module>
          setup(
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages\setuptools\__init__.py", line 165, in setup
          return distutils.core.setup(**attrs)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\core.py", line 148, in setup
          dist.run_commands()
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 966, in run_commands
          self.run_command(cmd)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
          cmd_obj.run()
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
          self.run_command('build')
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
          cmd_obj.run()
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\command\build.py", line 135, in run
          self.run_command(cmd_name)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
          cmd_obj.run()
        File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 134, in run
          self.build_extension(ext)
        File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 171, in build_extension
          subprocess.check_call(cmake_setup, cwd=build_folder)
        File "c:\users\ludndev\appdata\local\programs\python\python39\lib\subprocess.py", line 373, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\build\\lib.win-amd64-3.9', '-DPYTHON_EXECUTABLE=c:\\users\\ludndev\\appdata\\local\\programs\\python\\python39\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\build\\lib.win-amd64-3.9', '-A', 'x64']' returned non-zero exit status 1.
      ----------------------------------------
      ERROR: Failed building wheel for dlib
      Running setup.py clean for dlib
    Failed to build dlib
    Installing collected packages: dlib, face-recognition
        Running setup.py install for dlib ... error
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\ludndev\appdata\local\programs\python\python39\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ludndev\AppData\Local\Temp\pip-record-gn9mlv3w\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\ludndev\appdata\local\programs\python\python39\Include\dlib'
             cwd: C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\
        Complete output (75 lines):
        running install
        running build
        running build_py
        package init file 'tools\python\dlib\__init__.py' not found (or not a regular file)
        running build_ext
        Building extension for Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec  7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)]
        Invoking CMake setup: 'cmake C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\tools\python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\build\lib.win-amd64-3.9 -DPYTHON_EXECUTABLE=c:\users\ludndev\appdata\local\programs\python\python39\python.exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\build\lib.win-amd64-3.9 -A x64'
        -- Building for: Visual Studio 12 2013
        -- The C compiler identification is MSVC 18.0.21005.1
        -- The CXX compiler identification is MSVC 18.0.21005.1
        -- Detecting C compiler ABI info
        -- Detecting C compiler ABI info - done
        -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe - skipped
        -- Detecting C compile features
        -- Detecting C compile features - done
        -- Detecting CXX compiler ABI info
        -- Detecting CXX compiler ABI info - done
        -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe - skipped
        -- Detecting CXX compile features
        -- Detecting CXX compile features - done
        -- Found PythonInterp: C:/Users/ludndev/AppData/Local/Programs/Python/Python39/python.exe (found version "3.9.1")
        -- Found PythonLibs: C:/Users/ludndev/AppData/Local/Programs/Python/Python39/libs/Python39.lib
        -- pybind11 v2.2.4
        -- Using CMake version: 3.18.4
        -- Compiling dlib version: 19.22.0
        CMake Error at C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/set_compiler_specific_options.cmake:31 (message):
          C++11 is required to use dlib, but the version of Visual Studio you are
          using is too old and doesn't support C++11.  You need Visual Studio 2015 or
          newer.
        Call Stack (most recent call first):
          C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/test_for_sse4/CMakeLists.txt:8 (include)
    
    
        CMake Error at C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/check_if_sse4_instructions_executable_on_host.cmake:13 (try_compile):
          Failed to configure test project build system.
        Call Stack (most recent call first):
          C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/cmake_utils/set_compiler_specific_options.cmake:13 (include)
          C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/dlib/CMakeLists.txt:33 (include)
    
    
        -- Configuring incomplete, errors occurred!
        See also "C:/Users/ludndev/AppData/Local/Temp/pip-install-ph5_opqm/dlib_7eba953fdff44f02b702d0fc7b5b66b5/build/temp.win-amd64-3.9/Release/CMakeFiles/CMakeOutput.log".
        Traceback (most recent call last):
          File "<string>", line 1, in <module>
          File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 222, in <module>
            setup(
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages\setuptools\__init__.py", line 165, in setup
            return distutils.core.setup(**attrs)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\core.py", line 148, in setup
            dist.run_commands()
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 966, in run_commands
            self.run_command(cmd)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
            cmd_obj.run()
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\site-packages\setuptools\command\install.py", line 61, in run
            return orig.install.run(self)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\command\install.py", line 546, in run
            self.run_command('build')
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
            self.distribution.run_command(command)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
            cmd_obj.run()
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\command\build.py", line 135, in run
            self.run_command(cmd_name)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
            self.distribution.run_command(command)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
            cmd_obj.run()
          File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 134, in run
            self.build_extension(ext)
          File "C:\Users\ludndev\AppData\Local\Temp\pip-install-ph5_opqm\dlib_7eba953fdff44f02b702d0fc7b5b66b5\setup.py", line 171, in build_extension
            subprocess.check_call(cmake_setup, cwd=build_folder)
          File "c:\users\ludndev\appdata\local\programs\python\python39\lib\subprocess.py", line 373, in check_call
            raise CalledProcessError(retcode, cmd)
        subprocess.CalledProcessError: Command '['cmake', 'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\tools\\python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\build\\lib.win-amd64-3.9', '-DPYTHON_EXECUTABLE=c:\\users\\ludndev\\appdata\\local\\programs\\python\\python39\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\build\\lib.win-amd64-3.9', '-A', 'x64']' returned non-zero exit status 1.
        ----------------------------------------
    ERROR: Command errored out with exit status 1: 'c:\users\ludndev\appdata\local\programs\python\python39\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ludndev\\AppData\\Local\\Temp\\pip-install-ph5_opqm\\dlib_7eba953fdff44f02b702d0fc7b5b66b5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ludndev\AppData\Local\Temp\pip-record-gn9mlv3w\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\ludndev\appdata\local\programs\python\python39\Include\dlib' Check the logs for full command output.
    
    D:\Polaris>
    
    opened by ludndev 2
  • Great work ...but

    Great work ...but

    Hello brother Your project excellent I would appreciate if you could modify it when it making search to continue search until the end of data not starting over every time The idea is find a result and display then continue until the end of database

    Thanks again

    opened by akh33l 0
  • GUI screen is not able to dynamically change.

    GUI screen is not able to dynamically change.

    @ChibaniMohamed Appreciate your PyQt5 GUI work. I want to create a dynamic GUI so it's responsive to all device sizes. As of now, it only works on 1400*720 screens. Could you please provide your design file so I will contribute responsively to GUI and modify the face verification speed? I need qt5-tools designer screen design(XYZ.ui). I don't invest so much time in the alignment of Widgets.

    opened by pyravi 0
  • Error

    Error

    Exception in thread Thread-2: Traceback (most recent call last): File "C:\lib\threading.py", line 926, in _bootstrap_inner self.run() File "C:\lib\threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "C:\gui.py", line 932, in process self.start_error = process.start(path[0]) File "C:\process.py", line 135, in start draw_delaunay( img_copy, subdiv, (255,219,0) ); #255, 219, 0 File "C:\process.py", line 108, in draw_delaunay cv2.line(img, pt1, pt2, delaunay_color, lfont, cv2.LINE_AA, 0) cv2.error: OpenCV(4.5.5) :-1: error: (-5:Bad argument) in function 'line'

    Overload resolution failed:

    • Can't parse 'pt1'. Sequence item with index 0 has a wrong type
    • Can't parse 'pt1'. Sequence item with index 0 has a wrong type
    opened by craqpter 2
Releases(v1.0-beta)
Owner
XN3UR0N
A man with his laptop who thinks he can change the world
XN3UR0N
Image augmentation library in Python for machine learning.

Augmentor is an image augmentation library in Python for machine learning. It aims to be a standalone library that is platform and framework independe

Marcus D. Bloice 4.8k Jan 04, 2023
Volume Control using OpenCV

Gesture-Volume-Control Volume Control using OpenCV Here i made volume control using Python and OpenCV in which we can control the volume of our laptop

Mudit Sinha 3 Oct 10, 2021
Handwritten Text Recognition (HTR) system implemented with TensorFlow.

Handwritten Text Recognition with TensorFlow Update 2021: more robust model, faster dataloader, word beam search decoder also available for Windows Up

Harald Scheidl 1.5k Jan 07, 2023
Document manipulation detection with python

image manipulation detection task: -- tianchi function image segmentation salie

JiaKui Hu 3 Aug 22, 2022
Document Layout Analysis Projects

Layout_Analysis Introduction This is an implementation of RLSA and X-Y Cut with OpenCV Dependencies OpenCV 3.0+ How to use Compile with g++ : g++ -std

22 Dec 08, 2022
Demo processor to illustrate OCR-D Python API

ocrd_vandalize/ Demo processor to illustrate the OCR-D/core Python API Description :TODO: write docs :) Installation From PyPI pip3 install ocrd_vanda

Konstantin Baierer 5 May 05, 2022
A bot that plays TFT using OCR. Keeps track of bench, board, items, and plays the user defined team comp.

NOTES: To ensure best results, make sure you are running this on a computer that has decent specs. 1920x1080 fullscreen is required in League, game mu

francis 125 Dec 30, 2022
The open source extract transaction infomation by using OCR.

Transaction OCR Mã nguồn trích xuất thông tin transaction từ file scaned pdf, ở đây tôi lựa chọn tài liệu sao kê công khai của Thuy Tien. Mã nguồn có

Nguyen Xuan Hung 18 Jun 02, 2022
Multi-choice answer sheet correction system using computer vision with opencv & python.

Multi choice answer correction 🔴 5 answer sheet samples with a specific solution for detecting answers and sheet correction. 🔴 By running the soluti

Reza Firouzi 7 Mar 07, 2022
Genalog is an open source, cross-platform python package allowing generation of synthetic document images with custom degradations and text alignment capabilities.

Genalog is an open source, cross-platform python package allowing generation of synthetic document images with custom degradations and text alignment capabilities.

Microsoft 235 Dec 22, 2022
Links to awesome OCR projects

Awesome OCR This list contains links to great software tools and libraries and literature related to Optical Character Recognition (OCR). Contribution

Konstantin Baierer 2.2k Jan 02, 2023
An unofficial implementation of the paper "AutoVC: Zero-Shot Voice Style Transfer with Only Autoencoder Loss".

AutoVC: Zero-Shot Voice Style Transfer with Only Autoencoder Loss This is an unofficial implementation of AutoVC based on the official one. The reposi

Chien-yu Huang 27 Jun 16, 2022
Text layer for bio-image annotation.

napari-text-layer Napari text layer for bio-image annotation. Installation You can install using pip: pip install napari-text-layer Keybindings and m

6 Sep 29, 2022
When Age-Invariant Face Recognition Meets Face Age Synthesis: A Multi-Task Learning Framework (CVPR 2021 oral)

MTLFace This repository contains the PyTorch implementation and the dataset of the paper: When Age-Invariant Face Recognition Meets Face Age Synthesis

Hzzone 120 Jan 05, 2023
Handwritten Text Recognition (HTR) using TensorFlow 2.x

Handwritten Text Recognition (HTR) system implemented using TensorFlow 2.x and trained on the Bentham/IAM/Rimes/Saint Gall/Washington offline HTR data

Arthur Flôr 160 Dec 21, 2022
Pixel art search engine for opengameart

Pixel Art Reverse Image Search for OpenGameArt What does the final search look like? The final search with an example can be found here. It looks like

Eivind Magnus Hvidevold 92 Nov 06, 2022
Use Youdao OCR API to covert your clipboard image to text.

Alfred Clipboard OCR 注:本仓库基于 oott123/alfred-clipboard-ocr 的逻辑用 Python 重写,换用了有道 AI 的 API,准确率更高,有效防止百度导致隐私泄露等问题,并且有道 AI 初始提供的 50 元体验金对于其资费而言个人用户基本可以永久使用

Junlin Liu 6 Sep 19, 2022
A tool combining EasyOCR and LaMa to automatically detect text and replace it with an inpainted background.

EasyLaMa (WIP) This is a tool combining EasyOCR and LaMa to automatically detect text and replace it with an inpainted background. Installation For GP

3 Sep 17, 2022
[EMNLP 2021] Improving and Simplifying Pattern Exploiting Training

ADAPET This repository contains the official code for the paper: "Improving and Simplifying Pattern Exploiting Training". The model improves and simpl

Rakesh R Menon 138 Dec 26, 2022
Image Smoothing and Blurring Using OpenCV

Image-Smoothing-and-Blurring-Using-OpenCV This repository contains codes for performing image smoothing and blurring using OpenCV. There are different

Happy N. Monday 3 Feb 15, 2022