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/ayaatmohammed/computervision-handgesturemouse

A virtual mouse controlled by hand gestures using Python, OpenCV, and MediaPipe. Features include smooth movement, clicking, dragging, and proportional scrolling.

computervision gesture-control hand-tracking mediapipe opencv python virtual-mouse

Last synced: 07 May 2026

https://github.com/rahul2002m/sleep-and-drowsiness-detection-using-opencv-and-mediapipe

Detect sleep and drowsiness in real-time video streams via facial landmark analysis using OpenCV and Mediapipe. Designed for Python, fast integration, and applications in safety and productivity.

computer-vision drowsiness-detection face-mesh mediapipe opencv opencv-python python real-time sleep-detection

Last synced: 08 May 2026

https://github.com/d-kicinski/opencv-android

OpenCV for Android but packaged.

andorid jitpack opencv

Last synced: 18 May 2026

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

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

facedetection facerecognition haar-cascade haar-cascade-classifier haarcascade-frontalface opencv python

Last synced: 18 May 2026

https://github.com/jookie/photodrone

Streaming ChatGPT via the OpenAI Node to generates text information from your Image

openai-api opencv

Last synced: 18 May 2026

https://github.com/naganandana-n/vinyl-time

OpenCV and audio fingerprinting system for detecting and timestamping vinyl record playback.

acrcloud opencv yolov11

Last synced: 18 May 2026

https://github.com/subhranil002/imageresizer

ImageResizer is a Python script utilizing 𝗢𝗽𝗲𝗻𝗖𝗩 to resize images. Easily adjust image dimensions by specifying source, destination, and scaling percentage ... ❤️

cv2 image-processing imageresize imageresizer opencv opencv-python python python-3 python-script python3

Last synced: 18 May 2026

https://github.com/siddhant13421/gesture-music-player

Control your music player with hand gestures using OpenCV + MediaPipe. Play, pause, adjust volume, skip tracks, and scrub songs — all hands-free.

gesture-recognition mediapipe musicplayer opencv python

Last synced: 09 May 2026

https://github.com/raj-tyagi/smart-surveillance-system

Smart Surveillance System combines YOLOv4 detection and optical flow tracking to monitor objects in video streams, supporting local files and YouTube links with real-time visualization.

computer-vision deep-learning machine-learning-automation object-detection opencv optical-flow python smart-surveillance tracking-security-monitoring video-processing yolov4

Last synced: 18 May 2026

https://github.com/sbnet/gesture

Real-time hand gesture recognition using MediaPipe and OpenCV. Detects hand landmarks from a webcam feed and classifies gestures with a wireframe skeleton overlay

gesture opencv python

Last synced: 01 Jul 2026

https://github.com/drissiomar98/opencv-learnings

This repository hosts my personal notes, coding experiments, and projects as I delve into both the foundational concepts and advanced capabilities of OpenCV, the open-source computer vision library.

computer-vision opencv

Last synced: 15 May 2026

https://github.com/harinisri012/road-lane-detection-system

The objective of this project is to develop a lane detection system that processes video footage to identify and highlight lane markings on roadways. The system provides real-time visual feedback to drivers by overlaying lane boundaries and issuing warnings when the vehicle deviates from its lane.

canny-edge-detection grayscale hough-transform image-processing jupyter-notebook opencv python3 roadlane-detection

Last synced: 19 Jan 2026

https://github.com/muhand/licenseplatedetector

If a vehicle is moving at a fast speed, the license plate will sometimes be unrecognizable - This project is designed to solve that issue

image-recognition opencv opencv-python python python3

Last synced: 18 May 2026

https://github.com/ckswls56/fossil

인간컴퓨터상호작용 프로젝트입니다.

django-rest-framework easyocr opencv

Last synced: 15 May 2026

https://github.com/sidroopdaska/opencv_playground

Collection of my OpenCV recipes in Python3

image-processing opencv python3

Last synced: 18 May 2026

https://github.com/asirwad/face-detection-opencv

🤖Face and Smile Detection using openCV using haarcascade_frontalface_default.xml and haarcascade_smile.xml pretrained models😁

compu flask-application mach opencv

Last synced: 17 May 2026

https://github.com/pie-cubed/2023-jetson-code

The code for FRC 2199's (the Robo-Lions') Nvidia Jetson coprocessor.

apriltags frc opencv opencv-python python

Last synced: 08 May 2026

https://github.com/kr1shnasomani/facetronix

A toolkit for face detection, annotation, and mask recognition.

computer-vision deep-learning keras neural-network numpy opencv tensorflow

Last synced: 05 Apr 2026

https://github.com/josugoar/digit-recognizer

Digit recognizer full stack web app and classifier

flask jquery opencv scikit-learn

Last synced: 12 Sep 2025

https://github.com/muhkartal/fr-framework

A modular and extensible face recognition framework featuring real-time detection, facial landmark analysis, and recognition with API support.

dlib face-recognition fastapi numpy opencv pillow pydantic python-multipart requests scipy uvicorn

Last synced: 13 Apr 2026

https://github.com/assem-elqersh/real-time-face-detection

Real-time face detection and recognition system with dual implementations: a beginner-friendly version using OpenCV and an advanced version with deep learning (DeepFace). Features face tracking, alignment, and real-time processing.

deepface dlib dlib-face-detection face-detection face-detection-using-opencv face-recognition haar-cascade haar-cascade-classifier histogram-of-oriented-gradients hog opencv opencv-python real-time shape-predictor-68-face-landmarks sqllite sqllite-database template-matching webcam-capture

Last synced: 29 Apr 2026

https://github.com/vlmarkov/self-driving-arduino-car

Self-Driving Car based on Arduino, Raspberry Pi boards

arduino autonomous-driving cpp lane-detection opencv raspberry-pi self-driving-car

Last synced: 29 Mar 2025

https://github.com/katahiromz/helloopencv

Simple C++/OpenCV hello world

cmake cxx hello-world opencv

Last synced: 06 May 2026

https://github.com/ankitpundir7/face-detection-system

This Project is able to detect human faces in photos, videos and real-time. Duration : (Dec 2022- Jan 2023)

cv2 haar-cascade haar-cascade-classifier machine-learning machine-learning-algorithms opencv python

Last synced: 16 May 2026

https://github.com/aliakseis/opencv-transfer-learning

Taken from https://answers.opencv.org/answers/191837/revisions/

opencv opencv-dnn squeezenet transfer-learning

Last synced: 19 May 2026

https://github.com/pixpark/media-lib-build-scripts

ffmpeg, x264, openssl, opencv, etc. build scripts for iOS and Android

ffmpeg opencv openssl x264

Last synced: 30 Apr 2025

https://github.com/gehad-ahmed30/hand-gesture-volume-control

This repository features innovative projects using OpenCV, highlighting the power of computer vision. With detailed documentation and source code, developers can easily learn various techniques. Explore to enhance your understanding of image processing and object detection! 🚀

mediapipe numpy opencv pyautogui python

Last synced: 08 Apr 2026

https://github.com/trulyronak/sdsc

Using Machine Learning to further analyze photos

machine-learning opencv python

Last synced: 18 May 2026

https://github.com/y1d1r/pyfacture

PyFacture is a Python project designed to automate expense management from receipts. The application utilizes image processing techniques and Optical Character Recognition (OCR) using Tesseract and Llama3.2-vision to extract relevant information from a photo of a receipt.

image-procesing lamma ocr-python opencv python tesseract

Last synced: 19 May 2026

https://github.com/dtabisz/faceoffrelease

visual demonstration of philosophical question

intermedia opencv philosophy self-perception

Last synced: 19 May 2026

https://github.com/haydenshively/fddb-unet

an attempt at using the UNet architecture to detect faces in FDDB images

face-detection keras opencv unet

Last synced: 11 May 2026

https://github.com/mostafa-wael/visual-odometry-for-localization-in-autonomous-driving

Estimating an autonomous vehicle trajectory by images taken with a monocular camera set up on the vehicle.

feature-extraction image-processing matching opencv trajectoryestimation visualodometry

Last synced: 19 May 2026

https://github.com/jaemk/booo

motion activated spooky actions

gpio halloween motion opencv python raspberry-pi webcam

Last synced: 05 Apr 2026

https://github.com/warjohn/simplegraph

The Physics Engine Simulation uses SFML and OpenCV to simulate gravity, collisions, and motion for customizable shapes. Objects interact under user-defined gravity (e.g., Earth, Mars) with real-time video recording. Ideal for visualizing physics concepts dynamically.

collision-detection gravity opencv physics-engine sfml simulation

Last synced: 18 May 2026

https://github.com/nicolashaubricht/opencv-course

This repository contains Python scripts for basic image processing using OpenCV. The scripts were developed as part of a free OpenCV course, and the repository will be updated as I progress through the modules.

computer-vision image-processing opencv python

Last synced: 16 May 2026

https://github.com/sahilk12nayak/panoramic-image-creation-project

Generating a panoramic image by merging multiple images using a combination of C++ and Python.

cpp opencv python

Last synced: 15 Jun 2025

https://github.com/bisma-azeem-13/facial_landmark_detection

This repository contains my project code. I worked on Facial Landmark Detection via Webcam and uploaded Images and Videos.

face face-recognition landmark-detection opencv python realtime-detection

Last synced: 15 May 2026

https://github.com/schctl/medo

Image processor for astrophotography

astrophotography image-processing opencv rust stacking

Last synced: 15 May 2026

https://github.com/sayamalt/fruits-and-vegetables-image-recognition

Successfully established a deep learning model which can accurately detect and recognize the images of a wide variety of fruits and vegetables.

computer-vision convolutional-neural-networks image-processing multiclass-image-classification opencv

Last synced: 18 May 2026

https://github.com/edoardotosin/objecttracker

Lightweight, real-time object detection and video recording tool.

object-detection object-tracking opencv python raspberry-pi real-time video-recording

Last synced: 09 May 2026

https://github.com/kirubhakaranm/vision-pipeline-cuda

High-performance camera processing pipeline with CUDA GPU acceleration, CPU multithreading, and real-time TCP/IP telemetry monitoring (1,200+ FPS, <1ms latency)

computer-vision cpp17 cuda edge-detection gpu-acceleration image-processing multithreading networking opencv performance-optimization real-time robotics tcp-ip telemetry

Last synced: 12 Apr 2026

https://github.com/yusufterzii/opencv-houghline-lanekeeping

HougLine Lane Keeping and Circle Recognition in OpenCV

houghlines opencv opencv-library opencv-python

Last synced: 18 May 2026

https://github.com/kbinani/shogi-camera

A human to Shogi AI adapter using computer vision to interact with physical shogi boards

computer-vision opencv shogi

Last synced: 05 Apr 2025

https://github.com/djdhairya/fashion-recommendations-system

A Deep Learning based Fashion Recommender System using the ResNET50

deep-learning machine-learning opencv python3 resnet-50

Last synced: 24 Apr 2026

https://github.com/whitedodo/cpp-mfc-dialog-opencv

MFC SDI 예제, OpenCV 출력하기(MFC SDI example, outputting OpenCV)

cpp cpp17 mfc opencv

Last synced: 19 May 2026

https://github.com/jianboy/foot_cv

java+opencv 宝宝足底照片生成足印, OpenCV to process foot images and generate a golden footprint

generative-ai java opencv

Last synced: 19 May 2026

https://github.com/projects-developer/face-detection-python-project

The Face Detection Python Project is a computer vision project that uses Python and OpenCV library to detect faces in images and videos. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

artificialintelligence btechprojects computerscienceprojects computervision deeplearning facedetection facerecognition imageprocessing machinelearning mtechprojects opencv python pythonproject

Last synced: 15 May 2026

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

A simple script for detecting a face/faces from an image/images using Python's openCV library.

face-detection opencv python

Last synced: 14 May 2026

https://github.com/ianjure/rock-paper-scissors-opencv

Play against a computer in a rock-paper-scissors game using computer vision.

computer-vision game opencv

Last synced: 03 May 2026

https://github.com/theredpill-exe/circular_motion

Project using computer vision to create and analyze a video of a particle

computer-vision opencv python

Last synced: 26 Feb 2025

https://github.com/nathancy/pokemon_instagram_opencv_border

Add a 200px white border to PSA card images using Python OpenCV so you don't need to crop on Instagram

instagram opencv opencv-python pokemon python

Last synced: 19 May 2026

https://github.com/hitthecodelabs/drowsinessdetectorstream

A real-time drowsiness detection Flask system using a webcam feed

dlib flask opencv pil pillow pygame python

Last synced: 17 Apr 2026

https://github.com/francescobaio/opencv-instance-detection

A computer vision-based system for detecting and identifying food products on store shelves in OpenCV.

instance-detection opencv

Last synced: 10 May 2026

https://github.com/dermatologist/opencv-face-docker

:whale: Docker Images with opencv and face recognition libraries installed with conda.

docker face-recognition image-classification machine-learning opencv

Last synced: 03 May 2026

https://github.com/yasuenag/usafun

Let's count rabbit's feces !!

opencv

Last synced: 25 Apr 2026

https://github.com/athiyaman-m/brain-tumor-classification-using-deep-learning

• This deep learning model is developed to classify and identify different types of brain tumors, as well as determine their existence, using Convolutional Neural Networks. This is achieved through the training and testing of 3264 MRI images.

keras numpy opencv pandas sklearn tensorflow

Last synced: 08 Apr 2026

https://github.com/motapinto/open-cv-tutorial

OpenCV-Python image processing tutorial and exercises

computer-vision exercises open-cv opencv python tutorial

Last synced: 21 Mar 2025

https://github.com/shvbsle/multipleobjecttracking

Created a basic paint application in VC++ that allowed the user to draw on a canvas using only gestures.

cpp image-processing object-tracking opencv

Last synced: 14 May 2026

https://github.com/ibrahimjspy/ai-speed-ramping

A Flask-based web app that applies AI-powered speed ramping to video clips by analyzing motion using optical flow and dynamically adjusting playback speed with FFmpeg. Upload or link a video to get cinematic speed transitions automatically.

ai-video computer-vision editing editing-videos ffmpeg flask machine-learning opencv python speed-ramp video-processing

Last synced: 08 Mar 2026

https://github.com/kmr0877/image-processing-with-opencv

To read the given Sergei Prokudin Gorsky image file,perform simple mathematical computations on images and reconstruct using image pyramids and perform image adjustments such as improving contrast,brightness etc. and produce a clear image output

brightness-control color-scheme contrast-enhancement grayscale-images image-processing numpy-library opencv python-3-5 rgb-color rgb-color-converter

Last synced: 17 Mar 2026

https://github.com/ibrahimelmokhtar/facedetectionandblurring

Detect faces from videos then blur these faces

college-project face-detection machine-vision opencv python3

Last synced: 07 May 2026

https://github.com/kryszak/dicedotcounter

Simple python script to detect number of dots on die shown to camera with OpenCV

opencv python

Last synced: 19 May 2026

https://github.com/denatajp/smiledetection

A real-time face and smile detection application using the OpenCV library. By utilizing the webcam, the program automatically detects faces and smiles, drawing boxes around the detected areas. It uses Haar Cascade Classifiers for object detection and runs interactively until the user presses the q key to stop.

object opencv pyhton

Last synced: 19 May 2026

https://github.com/rusenaite/frame-quality-clustering

Python application that processes video files to extract frames and analyze their quality using blur detection and clustering techniques.

numpy opencv python sklearn

Last synced: 11 Apr 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/hansalemaos/getpartofimg

Extracts a part of the image specified by width and height from the given image file path using OpenCV.

crop image opencv part

Last synced: 15 May 2026

https://github.com/wassimhd/faceemotionrecognitioncnn

This project implements a deep learning model for face emotion recognition using Convolutional Neural Networks (CNNs) and MobileNetV2 architecture, it's designed to classify 7 different emotions

cnn-classification data-science deeplearning keras opencv python tensorflow

Last synced: 05 Apr 2026

https://github.com/lokendarjangid/virtual-mouse-new

This is a virtual mouse which can be controlled by hand gestures. It is made using python and opencv. It can be used to control the mouse pointer and also to perform left click and right click.

mouse opencv pyautogui python

Last synced: 18 May 2026

https://github.com/berlingoqc/scdrone

Self Control Drone : sdk et application pour contrôler automatiquement un ARDrone avec OpenCV dans un environnement prédéfinis

automation c-plus-plus-17 drone opencv tracking

Last synced: 15 May 2026

https://github.com/andrew-chen-wang/static-image-age-detection

Estimating Age Using Multiple Pictures instead of One

age-estimation computer-vision face-detection opencv python

Last synced: 13 Sep 2025

https://github.com/scify/icstudy

Java application that helps students with severe visual impairments to prticipate in the classroom.

ffmpeg java java-jar-icstudy javacv maven opencv opencv-java

Last synced: 12 Apr 2025

https://github.com/drsartoriuss/tracking-objects-on-a-conveyor-belt

Разработка модели потокового трекинга пластиковой тары на конвейере.

motmetrics opencv pytorch ultralytics

Last synced: 29 Sep 2025

https://github.com/git-ogawa/usbcamgui

python GUI for USB camera

opencv pyside2 usbcamera

Last synced: 13 Apr 2026

https://github.com/lingesh81051/similar-template-document-matching-and-fraud-detection

An automated system for a health insurance company to streamline document processing, including template matching and fraud detection, resulting in reduction of processing time.

numpy opencv opencv-python pillow pymupdf pytesseract pytesseract-ocr python tkinter

Last synced: 13 Apr 2026

https://github.com/nbsmalltree/tom

Big Solution

inpainting opencv vsrs yuv

Last synced: 31 May 2026

https://github.com/iv4n-ga6l/Fruits-Detection-And-Counting

Fruits(oranges) detection and counting with Ultralytics YOLOv8

counting fruits-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2025

https://github.com/itman07/airecognition

Программное обеспечение разработано с целью обнаружения и распознавания объектов, находящихся в поле зрения камеры.

ai camera computer-vision opencv python recognition

Last synced: 10 Apr 2025

https://github.com/jjshay/product-video-creator

Ken Burns style videos from product photos - professional marketing videos

automation ecommerce ffmpeg ken-burns marketing moviepy opencv python video video-generation

Last synced: 17 Jan 2026

https://github.com/kartikmehta8/computer_vision_projects

Here is my series of computer vision projects that I created to learn advanced OpenCV concepts.

advance-computer-vision autopy mediapipe opencv

Last synced: 21 Apr 2026

https://github.com/yanisdib/somint

Somint - AI-powered Trading Card Grading

ai api devcontainer docker numpy opencv python yolov8

Last synced: 28 Apr 2026

https://github.com/chandelanish/saarthi

https://saarthi-gdcg.onrender.com

flask opencv socket-io tailwind

Last synced: 11 Apr 2026

https://github.com/alvii147/chromatic

Public image repository website, with authentication and facial detection

django opencv shopify

Last synced: 13 Apr 2026

https://github.com/mustafaozvardar/faceapp

This is a real-time face recognition application built with Python using the face_recognition library and OpenCV. It can recognize and label faces from a video stream captured by your webcam.

artificial-intelligence computer-vision opencv opencv-python python

Last synced: 13 Jun 2026

https://gitlab.com/r1d2/RPI

This python project aims to control a robot throught XMPP ad-hoc commands (see http://xmpp.org/extensions/xep-0050.html). The robot is able to detect face or objects with the help of the OpenCV python bindings (python2 only for now).

opencv python robot xmpp

Last synced: 12 Mar 2025

https://github.com/pedronjorge/average-face

Generate an average face from a given set of images by detecting facial landmarks, aligning features, and blending the images using Delaunay Triangulation. Libraries used: Dlib, OpenCV, NumPy

dlib image-generation jupyter-notebook numpy opencv python3

Last synced: 30 Apr 2026