An open API service indexing awesome lists of open source software.

OpenCV

OpenCV (Open Source Computer Vision Library) is written in C/C++, for real time computer vision. It takes advantage of multi-core processing and hardware acceleration. Applications of OpenCV includes egomotion estimation, gesture recognition, facial recognition system, and artificial neural networks.

https://github.com/oshekharo/image2text-pro

An advanced, configurable OCR tool for extracting text from images with preprocessing and parallel processing capabilities. Optimized for Chinese text but supports multiple languages.

mtl ocr opencv python tesseract-ocr

Last synced: 19 Jul 2025

https://github.com/sunsided/opencv-cmake

CMake Project for building OpenCV with Contributions

cmake opencv

Last synced: 07 Apr 2025

https://github.com/sohamsshah/playing-around-with-opencv

A whole bunch of different Image processing Projects using OpenCV library covering major aspects of computer vision.

hacktoberfest hacktoberfest2020 opencv python3 yolov3

Last synced: 20 Jan 2026

https://github.com/mohamedsebaie/face_mask_detector_webapp-by_streamlit_heroku-

This Project has been implemented by using OpenCV to detect faces in the input images and a pre-trained Keras CNN model (MobileNetV2) as mask/no-mask binary classifier applied to the faces Images. The Deep Learning model currently used has been trained using images data set from Kaggle. The trained model has been shared in this repo.

caffee cnn-keras colab-notebook convolutional-neural-networks datagenerator deep-learning face-detection heroku-deployment image-classification imagenet keras mask-detection mobilenetv2 opencv pre-trained-model python streamlit transfer-learning webapp

Last synced: 09 Apr 2026

https://github.com/skellla/docker-opencv

Docker image with bundled opencv. [AutoBuild]

docker docker-image opencv

Last synced: 15 May 2025

https://github.com/beverlyroadgoose/human

Webcam feed face, emotion & motion detection using OpenCV

opencv side-project wxwidgets

Last synced: 28 Feb 2025

https://github.com/skellla/docker-ffmpeg-opencv

Docker image with bundled ffmpeg and opencv. [AutoBuild]

docker docker-image ffmpeg opencv

Last synced: 15 May 2025

https://github.com/sayamalt/flowers-recognition

Successfully trained a deep learning model which can precisely predict the species of flowers based on their images.

computer-vision convolutional-neural-networks deep-learning image-classification image-preprocessing multiclass-image-classification opencv

Last synced: 29 Apr 2026

https://github.com/aymane-maghouti/e-student

This is a student management system project built using Python and the Tkinter library.

mysql-database opencv python system-management-software tkinter tkinter-gui user-interface

Last synced: 11 Apr 2026

https://github.com/heyyyyyyg/sjtu-ee228

上海交通大学 工科创2B 小车走黑线 opencv

opencv sjtu

Last synced: 19 May 2026

https://github.com/yuukitoriyama/opencv.js-playground

環境構築なしにOpenCV.jsを試してみるにはこちら(開発中)

opencv opencv-js

Last synced: 24 Apr 2026

https://github.com/dkurt/icv_sunday_school_2019_spring

Code samples for Intel Computer Vision School

c-plus-plus deep-learning java javascript opencv python raspberry-pi

Last synced: 11 Apr 2026

https://github.com/tasdikrahman/opencv3-ansible-vagrant-playbook

Ansible playbook for configuring OpenCV 3.1.0 with python3 on top of a Ubuntu 14.04.05 vagrant box/your preferred cloud service (AWS/DO droplet etc.)

ansible devops opencv python vagrant

Last synced: 11 Apr 2026

https://github.com/codeperfectplus/face-mask-detection-opencv-tfod

Face-mask detection in Python using OpenCV and Tensorflow-object detection

face-detection object-detection opencv python tensorflow

Last synced: 10 May 2026

https://github.com/macornwell/opencv-image-and-video

Take a picture, create a gif or record a video using OpenCV and a webcam.

gif opencv opencv-python picture python video webcam-capture

Last synced: 05 Jan 2026

https://github.com/souhailkrs/android-opengl-opencv

Discover OpenCV and OpenGL 3D through practical android example. One showcases OpenCV object detection to locate objects in images or videos, while the other creates a 3D globe to demonstrate OpenGL programming.

android kotlin opencv opengl

Last synced: 11 Apr 2026

https://github.com/hernandemonteiro/virtual_hand_cursor

Controle de cursor por câmera com tensorflow

ia javascript opencv tensorflow web

Last synced: 18 Apr 2026

https://github.com/eshansurendra/object-tracking-with-sift-using-opencv

Implementation of object tracking using Scale-Invariant Feature Transform (SIFT) features in OpenCV with Python

opencv python sift-algorithm

Last synced: 11 Apr 2026

https://github.com/ahmadhuss/facerecognizer

😨 Detects faces by using OpenCV which is computer vision interface library or platform like Matlab. OpenCV provides classifiers for detecting a different type of objects by using a different kind of sensors and cameras.

classifiers detect-faces java opencv

Last synced: 18 Apr 2026

https://github.com/shervinnd/cifar-10-image-classification-with-cnn

Description: Dive into this exciting project that builds a CNN with TensorFlow/Keras to classify CIFAR-10 images into 10 vibrant classes! 📸 It features data preprocessing, model training, stunning ROC curve visualizations 📊, sample predictions, and custom image classification

auc-analysis batch-normalization cifar-10 cnn-model computer-vision convolutional-neural-networks custom-image-prediction deep-learning image-classification image-preprocessing keras machine-learning matplotlib-visualization numpy opencv python roc-curve scikit-learn softmax-classifier tensorflow

Last synced: 03 Sep 2025

https://github.com/phamtrinhduc/fooball-analysis

The football analysis project helps detect players on the field, statistics on parameters such as speed, distance, ball retention rate... in a football match.

football-analytics k-means-clustering opencv yolov8

Last synced: 04 Feb 2026

https://github.com/raihan4520/cvpr

Jupyter Notebook projects in Python coded during my Computer Vision and Pattern Recognition course at AIUB, focusing on core computer vision techniques.

computer-vision convolutional-neural-network emotion-detection face-mask-detection jupiter-notebook keras matplotlib numpy opencv pandas python tensorflow

Last synced: 04 Feb 2026

https://github.com/vmeazevedo/text_codifier

Script para codificação/decoficação de dados armazenados em um arquivo de texto.

numpy opencv

Last synced: 06 May 2026

https://github.com/roaldarbol/bux

🐞 A simple GUI for running experiments

microcontroller opencv python

Last synced: 20 Jan 2026

https://github.com/sigoden/node-imagediff

Diff image to check whether objects have changed.

image-diff opencv

Last synced: 16 May 2026

https://github.com/fqwqf/faqnet

faQnet /fɑːkjuːnet/是一个c++神经网络框架,它使用OpenCV库,并且使用单列矩阵储存输入输出。"faQnet"这个名字是"flexible and Quick neural network"的缩写,旨在实现一个强调灵活性和快速开发的神经网络框架,能够适应各种神经网络架构,同时提升开发效率。

ai cpp opencv

Last synced: 26 Jan 2026

https://github.com/iv4n-ga6l/computervision_foundations

A repo providing a structured path, blending theoretical knowledge with practical experience through projects and exercises for computer vision

artificial-intelligence computer-vision jupyter-notebook opencv projects python roadmap vision-language

Last synced: 14 Jul 2025

https://github.com/gleich/opencv_tutorials

🎥 Tutorials for the Python OpenCV library

camera opencv photos python video vision

Last synced: 12 Apr 2026

https://github.com/codewithjaspreet/automatic-number-plate-recognition

Automatic Number plate recognition using cv2 and easyocr

image-processing opencv streamlit

Last synced: 21 Feb 2026

https://github.com/sakurapuare/fresnelinterference

AI 辅助菲涅尔双棱镜干涉实验

fft fresenel linux opencv opencv4 qt qt6 windows

Last synced: 14 Jul 2025

https://github.com/roobotics-frc/rooimageserver

An image server responsible for loading images streamed over the network from an external device on the driver station. Depends on https://github.com/Roobotics-FRC/udp-img-lib.

first-frc java opencv robotics-competition server

Last synced: 21 Jan 2026

https://github.com/akash-rajak/video-property-fetcher

Python script to fetch the basic video and audio property of any video.

moviepy opencv python3 tkinter video video-property videoprops

Last synced: 01 May 2026

https://github.com/matthias95/screenshare

Simple python package for streaming your screen to another device in the local network.

opencv python screensharing screenshot

Last synced: 12 Jun 2025

https://github.com/kazuhito00/clip_studio_paint_tool

CLIP STUDIO PAINT(クリスタ)のファイル(.clip)から、レイヤー名やサムネイル画像、ラスター画像を取得するツール(非公式)

clip-studio-paint csp opencv python

Last synced: 15 Jul 2025

https://github.com/annndruha/aruco_detection

Распознавание маркеров ArUco и трансляция на сервер

aruco-markers computer-vision cv opencv streaming

Last synced: 21 Jul 2025

https://github.com/cryogenicplanet/uofthacks-2020

Not sure what to wear in unpredictable weather? Clothology allows you to choose your clothing attire based on what others in your area are wearing.

clothing-detection-dataset flask inception-v3 opencv react-native tensorflow

Last synced: 10 Apr 2025

https://github.com/iv4n-ga6l/posture-analysis-mediapipe

Posture analysis using Mediapipe for human body posture correction

mediapipe opencv pose-estimation posture-analysis python

Last synced: 21 Jan 2026

https://github.com/jacobpclouse/hackrpi24-adaptive-threat-security-system

Crime Catcher - An online surveillance system where a central server receives camera feeds from remote clients and uses AI to determine if weapons or dangerous objects are in frame.

flask flask-api gpu-acceleration hackrpi2024 kaggle opencv quasar sqlite tkinter tkinter-gui vue yolo

Last synced: 04 Feb 2026

https://github.com/tilfin/face-detection

Face Detection comparing OpenCV and Dlib on Python

dlib face-detection opencv python

Last synced: 10 Feb 2026

https://github.com/sarthak-1408/finger-counter

This Repo represents Finger Counter on a live feed, you can easily count the number on your fingers.

computer-vision machine-learning-algorithms mediapipe opencv python3

Last synced: 13 Apr 2026

https://github.com/nishanikasineshan/sleepdetection

Hi fellas! I have developed a python project for sleep detection using Opencv. The main concept of this project is to detect whether a person is sleeping or not and play an alarm if the person is sleeping.

opencv sleep-detection

Last synced: 13 Apr 2026

https://github.com/wazzabeee/movie-barcodes

Compress every frame of a movie in a single color barcode. Transform entire movies into stunning single-barcode visualizations. Capture the essence of cinematic storytelling through dominant color extraction from each frame.

barcode color-barcode color-extraction computer-vision data-science data-visualization image-processing machine-learning movies multiprocessing multithreading opencv parallel-computing python video-processing visualization

Last synced: 18 Feb 2026

https://github.com/codewithdark-git/imagemagic

✨ImageMagic is a versatile image processing application🚀 that simplifies common image editing tasks. Upload an image and choose from the available options to enhance your images effortlessly⚡!

app background background-image backgroundremover cv2 cv2-library image image-processing microservice opencv opencv3 pencil pencil-sketch pythin3 pythonopencv search searchimage streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/shxntanu/autoinsight

🚗 RaspberryPi based Vehicle and Crash Detection system, powered by Flutter.

flutter opencv portfolio yolov5

Last synced: 20 Aug 2025

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

https://github.com/lockie/vibe

Pure C implementation of ViBe background subtraction algorithm

c opencv vibe

Last synced: 08 May 2026

https://github.com/omarbazaraa/cnc-machine

A CNC machine powered by Arduino for solving Android Flow game, and drawing images.

algorithm arduino cnc opencv serial-communication

Last synced: 13 Apr 2026

https://github.com/mtrajk/real-time-coin-detection

Image Processing Project

android image-processing opencv

Last synced: 13 Apr 2026

https://github.com/sathyasris27/attendance-management-with-face-recognition

A face recognition-based attendance monitoring system to enhance and upgrade traditional systems to improve efficiency and automate routine tasks.

convolutional-neural-networks deep-learning face-recognition haar-cascade opencv

Last synced: 16 May 2026

https://github.com/kitsuyaazuma/mosa-lina

A LINE Bot which recognizes faces on the picture and blur any of them you like

face-detection heroku line-bot-sdk opencv python

Last synced: 30 Apr 2026

https://github.com/mrdvince/vision

A computer vision repo with random implementations. Using PyTorch

cnn computer-vision opencv python pytorch pytorch-implementation

Last synced: 13 Apr 2026

https://github.com/diusmontenegro/python3-miniprojects

This my mini-projects that you may be interested in doing too... Enjoy!!

langdetect machine-learning matplotlib numpy opencv python3 tabula tkinter-gui torch

Last synced: 09 May 2026

https://github.com/hamarshehmhmd/face_trackerv2

This is an update for te Face_Tracker Project that takes a picture of the user and authenticates if the user in the picture is the same person on the camera

opencv python

Last synced: 13 Apr 2026

https://github.com/alexandrefch/ros-radar-view

ROS package that generate radar view like image topic. Useful to visualize top view objects.

melodic noetic opencv python python2 python3 ros ros-noetic rviz ui

Last synced: 09 Oct 2025

https://github.com/thibamahlezana/trash-sorting-robot

This project automates trash sorting using a Raspberry Pi-controlled robotic arm, leveraging TensorFlow Lite and OpenCV for real-time classification of paper, plastic, and metal waste.

artificial-intelligence automation computer-vision deep-learning deeplearning machine-learning opencv opencv-python python python3 raspberry-pi robotics tensorflow tensorflow-lite tflite trash-sorting waste-classification

Last synced: 05 Feb 2026

https://github.com/piyush1927/proctorai

Developed an automated exam proctoring platform that integrates with Google forms and Microsoft Forms for real-time monitoring, multiple people detection, mobile phone detection, tab and full-screen checks, while enabling teachers to create and manage exams, track participation and monitor terminated students for malpractice through an admin portal

expressjs flask mongodb nodejs opencv python3 react reactjs tensorflow tensorflowhub

Last synced: 28 Feb 2026

https://github.com/archihalder/emodet

A project which detects facial emotions

facial-emotion-detection opencv tensorflow

Last synced: 15 Apr 2026

https://github.com/justinzhang17/raymond

MRI Brain Tumor Classifier - Project used to explore different kind of method of machine learning and computer vision to detect brain tumor in MRI scans.

framer-motion keras-tensorflow nextjs opencv python tailwindcss typescript

Last synced: 14 Apr 2026

https://github.com/jasonlovesdoggo/jamboard

Low-cost, paper-based instrument board —making music more economically inclusive for all. Tied 1st and 2nd in 3 categories @ HT6 2024

music opencv

Last synced: 20 Jan 2026

https://github.com/lazyoracle/motion-detection

Motion Detection in Video Feed using OpenCV with Python

computer-vision image-processing motion-detection opencv pandas python3 video-processing

Last synced: 22 Jan 2026

https://github.com/jocelynvelarde/hack-harvard-2024

Use of computer vision to detect shoplifting activity and report it into a smart dashboard

computer-vision machine-learning opencv python streamlit twilio yolov8

Last synced: 24 Feb 2026

https://github.com/alihassanml/fight-prediction-project

This project focuses on predicting fight actions using deep learning. We utilize models such as **ResNet152** and **EfficientNetB7** to classify different fight actions. The project predicts the following actions:

cnn deep-learning efficientnet opencv rsnet50 streamlit

Last synced: 23 Jan 2026

https://github.com/daelsepara/deformablepartsmodel

Object Detection using Deformable Parts Models using GTK, C# and EmguCV (OpenCV .NET Wrapper)

deformable-parts-model emgucv gtk opencv

Last synced: 14 Apr 2026

https://github.com/vmeazevedo/face_detection_opencv

Algorithm of facial detection in images and videos with the OpenCV library.

facial-detection facial-recognition opencv opencv-library opencv-python opencv4

Last synced: 15 Mar 2026

https://github.com/s0punk/mavic_missions

Projet de programmation de drone (DJI Mavic 2 Entreprise)

dji drone java mobile opencv sdk-android

Last synced: 26 Oct 2025

https://github.com/harshd23/attendance_system_using_face_recognition

The purpose of this Attendance System Using Face System is to record the presence or attendance of employee through a browser by recognizing the faces captured through a webcam. For this record-keeping, a database was built to store the in-time and out-time of the employee.

attendance-management-system face-recognition histogram-of-oriented-gradients machine-learning opencv scikit-learn sqlite-database support-vector-machine

Last synced: 18 May 2026

https://github.com/kawai-senpai/py-visualslam_ft.flightmatrix

This project implements a real-time Visual SLAM system for 3D pose estimation using monocular visual odometry in the FlightMatrix simulation environment. It processes video frames to estimate camera trajectory and integrates with the KITTI dataset for real-world testing and validation.

flightmatrix flightmatrixbridge kitti-dataset opencv slam visual-slam visual-slam-learning

Last synced: 28 Jan 2026

https://github.com/louislelay/singular-face-tracking-robot

Enabled recognition and tracking of a specific person's face amidst a group using a pan-tilt camera.

arduino face-recognition face-tracking iac opencv python

Last synced: 28 Jan 2026

https://github.com/rexionmars/sightvision

This is a Computer vision package that makes its easy to run Image processing and AI functions. At the core it uses OpenCV and Mediapipe libraries

computer-vision mediapipe opencv opencv-python sightvision

Last synced: 28 Jan 2026

https://github.com/sascha37/super-mario-motion

Application written in Python, that uses machine learning to translate your movements into inputs for Super Mario Bros. 1.

mediapipe opencv python

Last synced: 28 Jan 2026

https://github.com/jennnital/tdmultifacetracking

Real-time Multi-face Tracking in TouchDesigner with OpenCV & YuNet

face-tracking opencv real-time touchdesigner touchdesigner-tools yunet

Last synced: 25 Feb 2026

https://github.com/gholamrezadar/tileable-texture-vizualizer

A GUI app made using python and opencv to find the tileable part in Images/Textures.

image-processing opencv python

Last synced: 09 May 2026

https://github.com/shantikumarigautam/idassure

IDAssure is a face-matching-based identity verification system that ensures secure and reliable user authentication. It’s built for seamless integration into platforms that require trust and visual identity validation.

easyocr identity-verification opencv pdf-parser python reactjs streamlit

Last synced: 31 Jan 2026

https://github.com/hypeserver/bot

Hypeserver Slack bot for fun and stuff

bot image-processing opencv slack-bot

Last synced: 17 Mar 2026

https://github.com/communotey/jscv

:eyes: Computer Vision done in Node.js

javascript opencv

Last synced: 09 Feb 2026

https://github.com/ostrowskaaa/protanopia

The goal of this app is to show how people with protanopia see the world.

colours kivy kivy-language opencv photo protanopia python

Last synced: 09 Feb 2026

https://github.com/monzerdev/sign-language-detection

Real-time sign language detection using CNN and MediaPipe for hand landmark recognition. Implements deep learning models to classify sign language gestures from live video input.

cnn computer-vision deep-learning machine-learning mediapipe opencv pandas python pytorch real-time signlanguagedetection

Last synced: 10 Feb 2026