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/prcharan592/seamless-attendance-automation-using-facial-recognition-

The system uses facial recognition to automatically identify registered users in real-time via webcam, leveraging OpenCV for face detection and KNN for identification. Attendance data is stored in CSV files and managed through a Flask web application for seamless user interaction.

knn-algorithm machine-learning opencv python

Last synced: 20 May 2026

https://github.com/ptrvsrg/nsu-computer-and-peripherals

Лабораторные работы по дисциплине "ЭВМ и ПУ" 3 семестра ФИТ НГУ.

arm blas branch-prediction cache gcc intrinsics libusb matrix-multiplication opencv optimization vectorization x86 x86-64

Last synced: 19 May 2026

https://github.com/kalina559/licenseplatereader

C++ app reading license plates.

computer-vision opencv

Last synced: 10 May 2026

https://github.com/cristina2000-hub/drawmemaybe

DrawMeMaybe is an interactive project that combines AI, computer vision, and robotics. A camera takes a photo of a person, the person provides their hobbies or interests, and a robotic arm then draws a personalized cartoon portrait of that person on paper.

ai opencv python robotics ros

Last synced: 31 Oct 2025

https://github.com/nermeenkamal/image-processing-system

This Python application provides a graphical user interface (GUI) for performing various image processing operations. Users can upload, manipulate, and save images using a range of techniques, including grayscale conversion, binary conversion, histogram equalization, and more.

matplotlib numpy opencv python tkinter

Last synced: 01 May 2026

https://github.com/iv4n-ga6l/geometric-shapesrecognizer-in-image

Geometric shapes recognizer API built in python

api-rest flask numpy opencv python shaperecognitionapi

Last synced: 20 Apr 2026

https://github.com/kitsuya0828/lecture-capture-pdf

A streamlit/Python app which automatically converts a lecture video into a PDF file

img2pdf opencv python streamlit

Last synced: 04 Apr 2025

https://github.com/faeq-f/alset

Track following robot using the EV3 kit, LeJOS (Java for Lego Mindstorms) and an Android phone

android-application android-studio ev3-robot lejos lejos-ev3 opencv self-driving-car

Last synced: 02 May 2026

https://github.com/jjshay/art-crop-system

AI-powered artwork detection and cropping with multi-tier analysis

ai artwork automation computer-vision image-processing opencv pillow python

Last synced: 15 Jan 2026

https://github.com/fygen/cameramictelegram

The project which itself tells itself, a face detection, mic listener and sends the data through telegram servers.

chaincode core face-detection net opencv

Last synced: 01 May 2026

https://github.com/yusufterzii/shapedetectionandtracking

Shape detection and Eye Tracking Examples with OpenCV

image-processing opencv opencv-library opencv-python python

Last synced: 20 May 2026

https://github.com/elvisdukaj/calibration_filter

Simple application (c++/OpenCV/Qt5/QML) to calibrate the camera based on a cheasboard

camera-calibration computer-vision cpp opencv

Last synced: 20 May 2026

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

Face detection using OpenCV and Haar cascades to detect faces in images or real-time video streams.

facedetection haar-cascade haar-cascade-classifier opencv python

Last synced: 16 May 2026

https://github.com/waikato-datamining/shallowflow-cv2

OpenCV2 components for the shallowflow Python workflow system.

computer-vision opencv python3 workflow-engine

Last synced: 18 Apr 2026

https://github.com/okamyuji/face-emotion-analyzer

OpenCVとGoを使用したリアルタイム顔表情分析Webアプリケーション。WebRTCでブラウザからカメラにアクセスし、顔の検出と感情分析をリアルタイムで実行します

computer-vision csp csrf face-detection go golang machine-learning motion-analysis opencv realtime-processing security web-application webrtc

Last synced: 03 May 2026

https://github.com/kr1shnasomani/genagenet

Gender and Age recognition from face images

computer-vision deep-learning neural-network numpy opencv

Last synced: 21 Jul 2025

https://github.com/kr1shnasomani/speedvision

Vehicle speed detection using Computer Vision, Deep Learning and Neural Network

bytetrack computer-vision deep-learning neural-network numpy opencv pytorch supervision tqdm yolo

Last synced: 05 Mar 2025

https://github.com/maxwelljay256/ball-tracker

Track colored balls with RoboMaster EP

opencv pid python robomaster-ep

Last synced: 19 Apr 2026

https://github.com/codespearhead/opencv-hsv-range-problem

Struggling to detect colors with OpenCV in the HSV color space? You're not alone

computer-vision opencv

Last synced: 20 May 2026

https://github.com/samashi47/content-based-image-retrieval

A content-based image retrieval (CBIR) system with Bayesian relevance feedback, utilizing color, shape, and texture descriptors for efficient image search.

bayesian-inference cbir image-indexing opencv python3 relevance-feedback

Last synced: 20 May 2026

https://github.com/hunterhere/redroundlaserdetector_with_opencv

This small program is used to detect laser point by web camera

laser-detect opencv python

Last synced: 04 Apr 2025

https://github.com/cserajdeep/background-replacement-mediapipe

An easy python code for replacing the background using mediapipe and cvzone packages

background cvzone deep-learning image-processing mediapipe opencv python

Last synced: 05 May 2026

https://github.com/mr-vaibh/facecrop-thumb

Generate thumbnails of detected faces in images using Python. This package leverages the MTCNN (Multi-Task Cascaded Convolutional Neural Network) for accurate face detection and OpenCV for image processing.

face-recognition image-processing mtcnn opencv pypi python thumbnail-generator thumbnails utility

Last synced: 02 May 2026

https://github.com/imsatyasaiteja/attendance-management-system

AMS app is made using C++ language, QT framework and OpenCV libraries. It can mark the attendance of a person by performing face detection.

cpp-programming linux multifile-programming opencv opencv-contrib-cpp qmake qt-framework qtcreator windows-11

Last synced: 20 Jan 2026

https://github.com/sundarsharma332/itest

mart Face Tracker Pro is a real-time face tracking and analysis application that uses AI to monitor face position, detect objects, and provide instant feedback on positioning quality. Built with TensorFlow.js and modern web technologies, it offers professional-grade face tracking with detailed analytics and session logging.

analytics-dashboard computer-vision face-detection javascript object-detection opencv real-time-tracking session-management tensorflow-js webapp

Last synced: 16 May 2026

https://github.com/t-kalv/basic-face-detector

A Basic Face Detector program

face-detection opencv opencv-python

Last synced: 21 May 2026

https://github.com/cauefaleiros/color-motion-control

a color-based motion control system for playing video games using OpenCV

accessibility games opencv python

Last synced: 24 Dec 2025

https://github.com/andrejgockov/facerec-face-detection-application

FaceRec is an easy to use application made to detect faces caught in uploaded images and in the users camera.

csharp face-detection haar-cascade opencv opencvsharp windows-forms

Last synced: 02 Feb 2026

https://github.com/lextrack/godotvideoconverterpy

A video converter for Godot and Love2D - drag, drop, and get optimized OGV files without any plugins

ffmpeg godot love2d opencv python

Last synced: 08 Apr 2026

https://github.com/nomcodio-automation-systems/houghsigndetector

HoughSignDetector is a C++ project that uses the Hough Transform to detect the corners of a stop sign in images. The project processes the image, generates a Hough Space, identifies line intersections, and compares the detected shape to a stop sign's structure.This tool can be used for basic image recognition tasks in traffic sign detection.

cpp graph-theory hough-transform image-recognition maschine-vision opencv

Last synced: 16 May 2026

https://github.com/unanancyowen/customvisionsample

Azure Cognitive Services - Custom Vision Sample Program for OpenCV DNN Module (C++)

cognitive-services custom-vision opencv

Last synced: 21 Mar 2025

https://github.com/shivanisingh77/face-attendance-system

Face Attendance System project is designed to automate attendance using facial recognition. It captures and identifies individuals' faces through a camera, comparing them with a pre-existing database to mark attendance. This system aims to enhance convenience and accuracy by replacing manual attendance-taking.

attendancemanagement camera face-recognition facedetection opencv python realtime-database

Last synced: 16 May 2026

https://github.com/toancong/cv

A docker image with python, opencv

opencv

Last synced: 22 Jul 2025

https://github.com/oliverkovacs/red-eyes-opencv

Red eyes with Python and OpenCV

camera opencv python red-eyes

Last synced: 20 May 2026

https://github.com/piero24/detect-decode-the-barcode

A two-stage pipeline for detecting and decoding barcodes from images.

barcode barcode-scanner huggingface object-detection opencv qrcode qrcode-scanner ultralytics yolov8

Last synced: 16 May 2026

https://github.com/bbhargavpanchal/smart-room-gesture-voice-control

🏠 Cloud-integrated IoT solution for smart room automation using MediaPipe gesture recognition and voice commands with Azure IoT Hub, achieving 95% gesture accuracy and <1s latency

arduino azure-iot-hub cloud-computing computer-vision edge-computing embedded-systems flask gesture-recognition home-automation iot mediapipe mqtt opencv python rasberry-pi real-time smart-home speech-recognition uart voice-control

Last synced: 08 Apr 2026

https://github.com/udayraj04/facialemotion_musicrecommendations

A web application that detects facial emotions via webcam and recommends music tracks that match the user’s mood in real-time. Built with Flask, TensorFlow/Keras, OpenCV, and a React frontend.

cnn flask machine-learning numpy opencv pil reactjs tensorflow

Last synced: 08 Apr 2026

https://github.com/elenaches/python-image-scanner

A college project in Python using OpenCV, a simple app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.

image-manipulation image-processing opencv opencv-python python scanner-cam

Last synced: 16 May 2026

https://github.com/anurag1101/face_recognition

A Python project using OpenCV to detect and highlight faces in images with Haar cascade classifiers. Simple and efficient face detection made easy!

face-detection face-recognition opencv python python3

Last synced: 21 May 2026

https://github.com/rishvant/saferoadsai

AI-driven platform for real-time pothole detection, geolocation-based reporting, and centralized road issue management.

artificial-intelligence computer-vision expressjs machine-learning mongodb nodejs opencv pothole-detection react-native

Last synced: 08 Apr 2026

https://github.com/denpalrius/football_analysis

Football match analysis using YOLO v8 and OpenCV

ai cnn computer-vision deep-neural-networks ml opencv yolo

Last synced: 20 May 2026

https://github.com/bugdaryan/smile-detector

Smile detecor script, that connects to webcam, detects smile and takes a photo

haar-cascade opencv smile-detection

Last synced: 16 May 2026

https://github.com/prakash-aryan/pygui-steganography

pygui-steganography is a Python GUI application that allows users to perform steganography, which is the practice of concealing data within other data, specifically images. It provides an intuitive graphical user interface built with PyQt5 for encoding and decoding text, images, and binary data using the Least Significant Bit (LSB) technique.

opencv pygui pyqt5 python python3 steganography steganography-algorithms steganography-encoding

Last synced: 16 May 2026

https://github.com/shrondi/computer-vision

Introduction to computer vision

c-plus-plus computer-vision cv opencv

Last synced: 20 May 2026

https://github.com/pd2871/genderandageclassification

This repo contains code for Gender and Age classification using Haar Cascade(Cascade Classifier) of OpenCV framework and CNN for face detection and Classification.

cnn deep-learning face-detection gender-classification gender-recognition opencv python

Last synced: 19 May 2026

https://github.com/pd2871/normal-bbox-to-yolo-txt-file-converter

This repo contains code which will take normal bounding box detected from the image in OpenCv format and convert it to txt format

bbox bboxes opencv yolov5

Last synced: 20 Mar 2025

https://github.com/shibam120302/dog_breed_prediction_app

The Dog Scanner app will identify your dog's breed reliably in just a few seconds! Besides taking a picture, you can also record a video or upload an image from your gallery. Got a mixed breed? No problem, the Dog Scanner app also recognizes mixed breeds!

keras numpy opencv python

Last synced: 06 Apr 2026

https://github.com/srcemre/videohakemegitimiuygulamasi

This project is developed to analyze referees' performance during matches and improve their training processes. Using Python and OpenCV, image processing techniques are applied to analyze the referee’s position, speed, and decision accuracy.

image-processing object-detection object-tracking opencv python

Last synced: 20 May 2026

https://github.com/pingsutw/opencvdl-course

INTRODUCTION IMAGE PROCESSING,COMPUTER VISION AND DEEP LEARNING

c-plus-plus deep-learning machine-learning opencv python

Last synced: 09 May 2026

https://github.com/AhdaArif/ETLE-with-YOLOv8

Detecting Traffic Law Violation Using Pre-Trained YOLOv8 Model and OpenCV: a Case of Red-Light Running

comuter-vision digital-image-processing object-detection opencv python pytorch yolov8

Last synced: 15 Jul 2025

https://github.com/sijoma/crowddensityanalysis

Project for the masters course "Python in GIS" course during the summer term 2017

crowd density gdal image-recognition movement-speed opencv

Last synced: 20 May 2026

https://github.com/pavel-durov/rp-home-security-cam

Raspberry Pi Home Security Camera Application

face-recognition opencv python raspberry-pi security-camera

Last synced: 06 May 2026

https://github.com/praveenkumar18hub/zombiekiller-game

A game with Pygame and OpenCV

opencv pygame python

Last synced: 20 May 2026

https://github.com/crud89/opencv-depth-from-stereo

Demo app that computes disparity maps using different stereo matching implementations from OpenCV.

depth-estimation opencv stereo-matching

Last synced: 17 Mar 2025

https://github.com/matteogianferrari/f1trail

The F1Trail project aims to enable an F1Tenth autonomous racing car to follow a designated target, marked with an ArUco marker, autonomously.

autonomous-driving opencv pcl ros2 sensor-fusion tracking

Last synced: 02 May 2026

https://github.com/ianseeingbeing/pdf_to_video

PDF to Video CLI program wirtten in modern C++

cpp ffmpeg image-sequence opencv pdf pdf-to-video poppler video-processing

Last synced: 20 Mar 2025

https://github.com/luca-pellegrini/cv-lab

Assignments from the Computer Vision laboratory

computer-vision cpp opencv

Last synced: 25 Apr 2026

https://github.com/think-elearn/toki-pona-ai

AI-powered toki pona language learning app

agentic-ai django generative-ai llm mediapipe opencv python

Last synced: 20 Mar 2025

https://github.com/devroopsaha744/yogifix

YogFix is a real-time Yoga Pose detection and feedback system built using Python, OpenCV, and Mediapipe for pose estimation. The system is served via a FastAPI backend that captures webcam frames server-side, processes them to detect poses, and provides real-time feedback over WebSocket connections.

ai-trainer computer-vision fastapi mediapie opencv pose-correction pose-detection pose-estimation python websockets yoga

Last synced: 20 Mar 2025

https://github.com/shivam-dhir/investigating-netflix-movies-and-guest-stars-in-the-office

Investigating Netflix Movies and Guest Stars in The Office is a Python project on DataCamp where I explored if Netflix movies are getting shorter over time and identified the top guest stars in "The Office." I used pandas and matplotlib for data analysis and visualization.

opencv python

Last synced: 16 Apr 2026

https://github.com/piero24/food-recognition-and-leftover-estimation

computer vision system capable of scanning a canteen consumer's food tray at the end of a meal to estimate the amount of leftovers for each type of food.

classification cmake computer-vision cplusplus cplusplus-17 food food-classification food-segmentation leftover localization makefile opencv segmentation unipd unipd-dei

Last synced: 16 May 2026

https://github.com/jimohola/car-park-space-counting-using-opencv

A project about how we can count the number of cars in a Car Park using OpenCV.

conputer-vision opencv pycharm python

Last synced: 20 Jan 2026

https://github.com/0xhericles/facerecognition

Face recognition with OpenCV integrated with arduino

arduino cpp face-recognition opencv

Last synced: 11 May 2026

https://github.com/djdhairya/background-removal-

Used OpenCV to remove background from the image

deep-learning machine-learning opencv

Last synced: 16 May 2026

https://github.com/gilzoide/processamento-imagens

Repositório de Processamento de Imagens - SCC0251, turma 2017-1

image-processing opencv opencv-python

Last synced: 16 May 2026

https://github.com/kafetzisthomas/tinyslam

A minimalist implementation of monocular SLAM.

computer-vision opencv opencv-python python slam

Last synced: 16 May 2026

https://github.com/emreaslan7/autoparkmonitor

An intelligent parking system prototype supported by YOLOv8 and OpenCV with Arduino integration, providing object counting and tracking functionalities.

ardunio-uno opencv python yolov8

Last synced: 16 May 2026

https://github.com/allanotieno254/face-mask-detection---object-detection

The model is trained using a labeled dataset containing images of people with and without masks. It utilizes a convolutional neural network (CNN) for object detection and classification. The implementation is done using TensorFlow/Keras, OpenCV, and other essential libraries.

cnn computer-vision deep-learning opencv tensorflow

Last synced: 05 May 2026

https://github.com/eve-ning/frmodel

Forest Recovery Model Research Project

image-processing library machine-learning opencv

Last synced: 18 Mar 2025

https://github.com/yathartharora/age_detector

Age Detection using Opencv and Deep Learning.

age-detection deep-learning opencv opencv-python

Last synced: 16 May 2026

https://github.com/beatussum/bridge

A tool for capturing a filmed bridge game

bridge cpp cpp17 opencv postgresql qt yolo

Last synced: 20 Jan 2026

https://github.com/ahmedukamel/cs352-image-processing

Repository contains solutions of sections for Image Processing course in Beni Suef University

image-processing jupyter-notebook opencv python

Last synced: 09 May 2026

https://github.com/flixma/optical-flow

Some experiments regarding video stabilisation (based on OpenCV examples)

opencv optical-flow video-stabilization

Last synced: 30 Apr 2026

https://github.com/arush-codes/dino-in-my-hands

This project adapts Google's Dinosaur Game with Gesture Recognition, enabling players to control the dinosaur's actions via hand movements. It employs TensorFlow and OpenCV for gesture recognition and Python for scripting. This fusion of gaming and technology enhances user engagement, showcasing the innovation achievable through computer vision.

computervision dino-game handgesture handgesture-recognition keras opencv python tensorflow

Last synced: 17 Apr 2026

https://github.com/angrybayblade/rust-detection-in-tree-leaves

🌿 Detecting and marking rust in tree leaves using opencv.

opencv opencv-python rust-detection tree-leaves

Last synced: 14 May 2026

https://github.com/c1m50c/hand-tracker

Python program for tracking hands within a video feed. Uses OpenCV & Google MediaPipe.

google-mediapipe hand-tracker hand-tracking mediapipe mit-license opencv python python3

Last synced: 06 May 2026

https://github.com/mreliptik/detectfacewithskincolor

This code tries to detect faces based only a the skin color

computer-vision face-detection opencv python skin-detection

Last synced: 15 May 2026

https://github.com/lion24/pyvision

A minimal computer vision system in Python

ai camera coco computer-vision image image-processing learning opencv python yolo

Last synced: 15 Jan 2026

https://github.com/nkrumahthis/facedetect1

Face Detection with opencv + haar-cascade

computer-vision haar-cascade opencv python

Last synced: 15 May 2026

https://github.com/sour-abh-raj/hand-gesture-keyboard-controller

This Python project utilizes computer vision and hand tracking techniques to control your keyboard using hand gestures. It allows you to perform various keyboard actions by detecting the orientation and movement of your hands.

cv2 opencv python

Last synced: 17 May 2026

https://github.com/dilipgjadhav/cs_encryption_decryption_project

🔐 Secure Data Hiding in Images using Steganography | AICTE & IBM SkillsBuild Internship Project. This Python-based tool hides secret messages in images using OpenCV & PyQt6, with password-protected decryption. Secure, user-friendly & efficient for cybersecurity. Future scope: multi-format support, AES encryption & web/mobile integration.

cyrptography data-hiding image-encryption image-processing numpy opencv pyqt5-gui python-project python-security secure-communication steganography

Last synced: 06 May 2026

https://github.com/nour-zayed/face-recogntion

This project implements a real-time face recognition system using Computer Vision and Deep Learning. The system is capable of detecting and recognizing faces in real-time using a webcam, as well as from images and video files. The project leverages OpenCV, dlib, and the face_recognition library to accurately detect, encode, and identify faces.

database dlib face-recognition numpy opencv python

Last synced: 05 May 2026

https://github.com/daniel-grounin/smarttalk-home

A smart plant simulation project that detects human presence using YOLOv8 and interacts with users via Google TTS. It utilizes TinyDolphin AI to provide intelligent responses based on the plant’s health data.

ai google-tts iot llm opencv raspberry-pi yolov8

Last synced: 10 May 2026

https://github.com/sandeepannandi/slicecam

SliceCam is a fun, camera-controlled game powered by OpenCV and Mediapipe that lets you slash flying fruits with real-time hand tracking.

collision-detection handtracking mediapipe mediapipe-hands motiondetection numpy opencv pygame python

Last synced: 06 May 2026