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/elymsyr/mazevil

MazeVil AI aims to create an autonomous agent, using TensorFlow Lite and YOLOv8 models (only one in game), detect objects in real-time and navigates mazes with pathfinding algorithms, ensure strategic precision in combat using otimization algorithms.

computer-vision opencv python tflite-models yolov7 yolov8 yolov8n

Last synced: 15 Apr 2026

https://github.com/tsui66/example-opencv-python

The example of creating video by OpenCV VideoWriter.

opencv opencv-python video

Last synced: 22 Apr 2026

https://github.com/rohancyberops/chatbot

This is a Python-based chatbot application that uses natural language processing (NLP) to interact with users. The chatbot can answer questions, provide helpful responses, and even engage in casual conversation.

ai chatbot nlp opencv python

Last synced: 16 Jul 2025

https://github.com/sparshhhhhh/click-ai-virtual-mouse

A virtual mouse controlled using eye and lip gestures.

artificial-intelligence open-source opencv pycharm-ide python

Last synced: 19 Jan 2026

https://github.com/mahdihasnat/queens-by-linkedin-solver

Solver for https://www.linkedin.com/games/queens/

opencv ortools

Last synced: 18 Jan 2026

https://github.com/cizodevahm/line-detection-on-road-with-opencv

This repository contains a Python script that demonstrates line detection in a video using OpenCV. The script processes a video file to detect and highlight lines, which can be useful for applications such as lane detection in autonomous driving.

computer-vision cv2 linedetection opencv

Last synced: 29 Jan 2026

https://github.com/efe-eroglu/image_processing_exercises

A repository of exercises on image processing.

cv2 image-processing opencv python

Last synced: 16 Apr 2026

https://github.com/hansalemaos/cv2watermark

Puts watermark on images using relative or absolute coordinates.

cv2 opencv python watermark

Last synced: 03 Jan 2026

https://github.com/nelsontanko/face-recogition-system

This is a student face recognition system for attendance taking. Built with Opencv, face_recognition, redis and Flask for the frontend

face-recognition flask numpy opencv python redis

Last synced: 09 Apr 2026

https://github.com/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/vardanagarwal/seg_mask_modifs

Easily perform segmentation using different models and perform different operations on the mask.

deeplabv3 face-parsing mask-rcnn opencv python pytorch segmentation

Last synced: 26 Oct 2025

https://github.com/dataxujing/opencv_multithreaded

:art: :art: :art: 多线程解决非实时深度学习模型与OpenCV结合的卡顿问题

gaussian-yolov3 multithreading opencv python

Last synced: 15 Apr 2026

https://github.com/shub-garg/hybrid-lung-segmentation-disease-classification-and-severity-localization

A project for lung disease detection and analysis using deep learning. It includes lung segmentation, disease classification, and severity localization with Grad-CAM for visual explanations. This repository provides code, datasets, and documentation for replication and further research.

coatnet computervision covid-19 cv deep-learning diseaseclassification gradcam-visualization keras lung-segmentation machine-learning medicalimageanalysis opencv tensorflow unet-image-segmentation

Last synced: 27 Feb 2026

https://github.com/mohhasan1/opencv_workshop

A workshop repository featuring OpenCV demos, MediaPipe integrations, and interactive projects, including real-time computer vision tasks and games for hands-on practice with image processing and hand tracking.

deep-learning game hand-detection image-classification mediapipe opencv pygame python3 segmentation

Last synced: 06 Feb 2026

https://github.com/cuixing158/visual-based-odometry-estimation2

Stitching and fusion of on-board surround view BEV real world image sequences, odometer estimation and output of large pixel map

algorithms bev bof computer-vision dbow image-processing image-similarity matlab mex odometry opencv orb stiches

Last synced: 14 May 2026

https://github.com/v-hogood/opencvdemos.ios

iOS .NET port of OpenCV demos:

dotnet ios maui opencv xamarin

Last synced: 10 Feb 2026

https://github.com/abhishek2473/fitsense

FitSense 🏋️‍♂️ is an AI-powered push-up counter that uses MediaPipe Pose Estimation and OpenCV to track push-ups in real time via a webcam. It provides automatic repetition counting, real-time feedback, and a user-friendly interface for fitness enthusiasts.

mediapipe opencv tkinter

Last synced: 11 Feb 2026

https://github.com/htlinh0604/invoice-data-extraction

This project demonstrates a classic OCR pipeline. This Flask app takes an image, applies an OpenCV preprocessing pipeline, and uses Tesseract OCR to digitize Vietnamese invoices (Bách Hóa Xanh)..

flask numpy ocr-recognition opencv pandas python regex tesseract-ocr

Last synced: 10 Nov 2025

https://github.com/team401/snakeeyes

Team 401 vision library

frc kotlin opencv

Last synced: 02 May 2026

https://github.com/liuliuod/rust-face-detection

This project demonstrates face detection using Rust and OpenCV. It includes a comparison between the original video and the video with face detection applied.

docker haarcascade opencv rust

Last synced: 27 Feb 2026

https://github.com/ernyoke/colorsegmentation

Color segmentation project using K-mean algorithm done in Qt and opencv.

c-plus-plus kmeans opencv qt

Last synced: 18 Jan 2026

https://github.com/azrielx86/color-filter

A WPF application to use HSV thresholds for color filtering, using OpenCvSharp.

opencv opencvsharp wpf wpf-application

Last synced: 11 Apr 2026

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/jaredpersonalorganization/qt-rtsp-live-video

Implementation of real time video live streaming using QT5.15, GStreamer, OpenCV, and Boost

asio boost gstreamer jetson-nano opencv qt5 rtsp rtsp-stream

Last synced: 16 Apr 2026

https://github.com/yessasvini23/deepfake_immunization_toolkit

🛡️ AI-powered toolkit to detect deepfakes, educate users, and verify content authenticity using federated learning and blockchain. Built for election security, media integrity, and digital literacy.

blockchain matplotlib numpy opencv python pytorch scikit-learn

Last synced: 11 Apr 2026

https://github.com/ml13571/Flutter-License-Plate-Recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 01 Oct 2025

https://github.com/anubagre/humanposeestimation

This is a real-time pose estimation project that detects 33 human body landmarks in images, videos, and live webcam streams. Built using MediaPipe, OpenCV, and Streamlit, this project provides an interactive and efficient way to analyze human movements using Blaze Pose detection method.

blazepose humanposeestimation mediapipe opencv python streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/fiuner-lica/micro-stitch

Implementation of an innovative tool designed for real-time panoramic imaging in an optical microscopy environment.

computer-vision microscopy-images opencv python3 qml

Last synced: 12 Oct 2025

https://github.com/kkhushhalr2405/paddle-vs-mmocr

Analysis of character recognition capabilities of PaddleOCR and MMOCR.

ocr opencv

Last synced: 05 Oct 2025

https://github.com/ilieschibane/steganography-software

A Steganography software that enables you to encrypt a text as an 8-bit image in a 16-bit image

computer-vision desktop-app opencv pyqt5 python steganography

Last synced: 04 May 2026

https://github.com/lasithaamarasinghe/face-recognition

This project demonstrates a basic face recognition system using Python, OpenCV, and the face_recognition library.

cmake computer-vision dlib face-recognition numpy opencv python visualstudiocode

Last synced: 16 Apr 2026

https://github.com/parneet-sandhu/virtual-try-on

This project uses OpenCV, Mediapipe, and NumPy to create an interactive virtual try-on experience. The application overlays a virtual accessory (e.g., glasses) onto the user's face using webcam input and allows users to control the brightness of the camera feed and capture screenshots using hand gestures.

computer-vision mediapipe numpy opencv python tkinter

Last synced: 19 Jan 2026

https://github.com/ansub/mask-detection

A Mask Detection Application using Keras/TensorFlow and OpenCV.

keras numpy opencv python tensorflow

Last synced: 10 Apr 2026

https://github.com/shrilakshmishastry/american-sign-language-detection-using-hand-gestures

This is a cnn based final year project to detect american sign language using hand gestures.

cnn-keras opencv tensorflow

Last synced: 10 Apr 2026

https://github.com/pathanin-kht/objectdetector

Object Detector by YOLOv5

opencv python yolov5

Last synced: 05 May 2026

https://github.com/avs123a/image-color-spaces-morphology-demo

Simple demo that shows extracting RGB and HSV channels, converting from RGB to HSV and reverse converting. There are 4 main morphological operations used: erosion, diletion, opening and closing image

demo image-processing jupyter-notebook numpy opencv python3

Last synced: 05 May 2026

https://github.com/saolghra/python-facial-recognition

Real-time facial and hand landmark detection using Python and OpenCV. Detects faces and hands in webcam feeds, tracing key landmarks for each detected face and hand in real time.

computer-vision facial-landmark-detection hand-landmark-detection image-processing machine-learning mediapipe opencv python real-time webcam

Last synced: 16 Apr 2026

https://github.com/sadmanca/opencv-app

Web app to allow scientists to detect colonies in uploaded images and manipulate blob detector parameters to suit their images.

computer-vision computer-vision-opencv javascript open-insulin opencv opencv-js reactjs

Last synced: 11 Apr 2026

https://github.com/studas/rpi_auto_aim

An automatic aiming system for a Raspberry Pi camera couples to a panoramic tilt structure controlled by servo motors, using ESP32, GStreamer and OpenCV

auto-aim esp32 gstreamer-pipeline i2c opencv pan-tilt raspberry-pi-4 raspberry-pi-camera rpi4

Last synced: 12 Apr 2026

https://github.com/we684123/create-checkerboard-for-findchessboardcornerssb

生成圓角棋盤圖用給 findChessboardCornersSB 用,不過也有生成一般標準棋盤的功能。

chessboard findchessboardcornerssb opencv

Last synced: 27 Apr 2026

https://github.com/haleshot/attendance_system

Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.

attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python

Last synced: 21 Apr 2026

https://github.com/dinhanhx/morphology_study

A repos for USTH Digital Image Processing 2020 Group 1. It's quite obvious in the title.

image-processing morphology opencv python3

Last synced: 05 Jun 2026

https://github.com/rahul1582/vehicle-number-plate-detection

Detecting Vehicle Number from the Number Plate of a Car.

cnn numberplatedetection opencv pytessseract vgg16

Last synced: 01 Jul 2026

https://github.com/edixonalberto/reconocimiento-emociones

APP DESKTOD que reconoce el tipo de emoción expresada en los rostros de imágenes.

ccharp desktop-app emotion-recognition opencv visual-studio

Last synced: 22 Apr 2026

https://github.com/ymorsi7/swayingattention

Swaying Attention tracks students dozing off and reminds them to stay focused. To achieve this we used OpenCV, D-lib, Arduino-C, and an ESP32 board.

machine-learning opencv python

Last synced: 22 Apr 2026

https://github.com/araobp/tower

Sensor tower

ai-camera opencv tensorflow-lite

Last synced: 23 Apr 2026

https://github.com/grgomariani/raymarching--opencv--ffmpeg

Use raymarching with opencv and stream the result to ffmpeg

computer-vision ffmpeg opencv raymarching shaders stream

Last synced: 08 May 2026

https://github.com/kroshechka/timberbot

A bot for the game Timberman

bot game-bot mss opencv opencv-python timberman

Last synced: 28 Apr 2026

https://github.com/keckelt/img-diff

Image Diffs with OpenCV.js

opencv opencvjs visualization

Last synced: 28 Apr 2026

https://github.com/arun2002k/face_detections

Detects faces from real time feeds

face-detection opencv python3

Last synced: 24 Apr 2026

https://github.com/akash-rajak/video-player

A simple video player with necessary feature.

cv2 opencv python3 tkinter video video-player

Last synced: 25 Apr 2026

https://github.com/emvivas/mixtli

TEC Mixtli software for TEC Autonomous Mechatronics Grand Prix Competition.

computer-vision djitello opencv picar-v python sunfounder tec-autonomous-mechatronics-grand-prix-competition tellodrone

Last synced: 28 Apr 2026

https://github.com/wahidpanda/car-tracking-open-cv

This project is about computer vision technology using to detect number of cars on highway

cartracking computer-vision deep-neural-networks opencv python-script pythonprojects

Last synced: 19 May 2026

https://github.com/0x0c/packet_to_image

click modular routerでパケットを画像化する

click opencv

Last synced: 26 Apr 2026

https://github.com/d-kicinski/software-scanner

Scan documents with your smartphone (╯°□°)╯︵( .o.)

android cpp1z ndk opencv toyproject

Last synced: 04 Feb 2026

https://github.com/uinika/raspberrypi-opencv-patch

Missing .i & .h file during installation of OpenCV on Raspberry Pi 4B.

opencv raspberry-pi-4

Last synced: 26 Apr 2026

https://github.com/alperiox/sign-language-classification-real-time

Real-time sign language classification with tensorflow 2 and opencv

opencv opencv4 opencv4-python python3 tensorflow2 tf2

Last synced: 26 Apr 2026

https://github.com/superrmurlocc/blackjack-table-state-monitoring-system

A Blackjack Table Monitoring System using classical image processing techniques. The system detects card stacks, recognizes individual cards, calculates points, and determines game outcomes. Achieves 100% accuracy on high-quality images without using neural networks, making it efficient for devices with limited computational resources.

blackjack card-recognition computer-vision image-processing opencv segmentation template-matching

Last synced: 16 Feb 2026

https://github.com/anoop-singh-dev/facedetection-and-recognition-using-bpn

Face Detection and Recognition

opencv python

Last synced: 27 Apr 2026

https://github.com/willguimont/audiocv

Play piano with colored stuff via your webcam

computer-vision midi music opencv opencv-python python youtube

Last synced: 09 May 2026

https://github.com/shivanshvashisth/hand-gesture-recognition

This program is a sign language detection app by which you can translate sign language into text

computer-vision mediapipe opencv python

Last synced: 18 Jan 2026

https://github.com/tanknee/opencv.js

OpenCV Build Artifacts

opencv

Last synced: 09 Oct 2025

https://github.com/iv4n-ga6l/realtime-car-traffic-tracking

Realtime car traffic tracking using yolov8 model

cartracking numpy opencv python ultralytics yolov8 yolov8n

Last synced: 02 May 2026

https://github.com/akash-rajak/video-to-grayscale

Python script to convert original video to grayscale video.

cv2 grayscale opencv python3 tkinter video video-to-grayscale

Last synced: 02 May 2026

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

Optical Flow implementation in OpenCV

lucas-kanade opencv optical-flow python

Last synced: 02 May 2026

https://github.com/y-india/project-smart-attendance-system-opencv

AI-powered Smart Attendance System using Face, Eye, and Mask detection — automates daily attendance with real-time computer vision and CSV logging. | see README below , please.

attendance-system automation cctv-cameras cctv-detection numpy opencv opencv-python pandas project projects python python3 real-world-problem-solving real-world-project webcam

Last synced: 02 May 2026

https://github.com/eng-m-abdrabbou/object-detection-python-yolo

Real-time object detection web app using YOLOv5 and Flask for instant webcam object recognition.

flask object-detection opencv python pytorch rest-api restful-api torch ultralytics yolov8

Last synced: 14 Apr 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/alextompkins/skadi

"In Norse mythology, Skaði is a jötunn and goddess associated with bowhunting, skiing, winter, and mountains."

android archery computer-vision opencv opencv-android-sdk

Last synced: 08 Jun 2026

https://github.com/artur24814/clearframe

Suggests removing background or editing images, while emphasizing clarity

image-processing jwt-authentication opencv react spring-boot

Last synced: 14 Apr 2026

https://github.com/hpennington/mono-visual-odometry

Monocular Visual Odometry in NumPy

computer-vision numpy opencv python

Last synced: 28 Apr 2026

https://github.com/harizonelopez/face-detector

This project is a real-time face detection application using OpenCV's deep learning-based face detector. It captures faces from a webcam feed, detects faces with high accuracy using a pre-trained Caffe model, and saves the detected faces as image files labeled with the user's name.

cdn dnn numpy opencv python3

Last synced: 03 May 2026

https://github.com/natlee/ffmpeg-video-writter-with-python

This is a video writter used to write video with FRENDLY ffmpeg.

ffmpeg image-processing opencv python video-processing videowriter

Last synced: 03 May 2026

https://github.com/alihassanml/yolo-final-year-project

This project is a YOLO (You Only Look Once) object detection system built using FastAPI. It provides real-time predictions and visualizations, leveraging the YOLO model for detecting specific activities or objects. This project is developed for a final-year academic project.

fastapi opencv yolo

Last synced: 15 Mar 2025

https://github.com/lshun/face-mask-detection-system

IoT application that detects face masks on human faces, reports statistics, and provides alerts of high-risk areas. Built with Python, OpenCV, YOLO, IP cameras, Grafana, and Advantech WISE-PaaS.

camera grafana opencv python wise-paas yolo

Last synced: 03 May 2026

https://github.com/adithya-s-k/fitosaur-run

Fitosaur Run: Jump to Stay Alive! 🏃‍♂️💥 Experience a fitness adventure as you control the dino with your real-life jumps in this Chrome Dino Run game with a twist! 🦖💪

computer-vision flask machine-learning mediapipe mediapipe-pose opencv python website

Last synced: 03 May 2026

https://github.com/bartekpacia/pendulum

Measuring gravitational acceleration by analyzing video feed of a swinging mathematical pendolinum.

opencv opencv-python physics python

Last synced: 29 Apr 2026

https://github.com/vincent-maladiere/ocr-plate-detection

Fast APNR using OpenCV dnn inferences, with 10 FPS on cpu.

anpr deep-learning dnn ocr-recognition opencv plate-recognition

Last synced: 03 May 2026

https://github.com/vishnun0027/virtual-try-on-glasses

Virtual mirrors allow you to try on eyeglasses online before you buy them select glass and virtual try on using live video

computer-vision flask-application opencv virtual-mirrors

Last synced: 02 May 2026

https://github.com/jubinjacob03/facedetection-raspberrypi-iot

Face detection by Computer Vision using Library file - openCV , on Raspberry Pi .

haar-cascade-classifier iot knn-classification machinelearning opencv python raspberry-pi-3

Last synced: 03 May 2026