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/picovico/facedetect-py

a simple face detector for batch processing (Friendly fork of https://github.com/wavexx/facedetect)

facedetect frontal-face haar-cascade-classifier opencv opencv-python picovico

Last synced: 29 Sep 2025

https://github.com/timur-sa/en24-computervisionsolution

Решение задачи распознования объектов, поиска пути и коммуникации с роботом в рамках соревнования "Энергия в Действии" (2024-2025 год).

computer-vision opencv opencv-python python

Last synced: 17 May 2026

https://github.com/marcos-moura97/p3dx_qrcode_ros

QR Code Recognizer Robot using OpenCV

opencv ros

Last synced: 17 May 2026

https://github.com/opennessgames/Xncut

A professional video editing software that only supports Linux

audio c cpp ffmpeg fhmf frei0r lzma mid midi opencv opengl qml qt video-cut xixi

Last synced: 19 Jul 2025

https://github.com/mostafa-wael/vehicle-detection-with-opencv

Using the frame differencing technique to perform moving object detection in videos.

object-detection opencv

Last synced: 17 May 2026

https://github.com/meta-ben/mosaicmaker

2017 - C++ / OPENCV Mosaic making tool

cpp mosaic opencv

Last synced: 17 May 2026

https://github.com/luizpfern/morphological-operations

Morphological operations in image processing using opencv

dilatation erosion image-processing morphological-operations opencv python

Last synced: 17 May 2026

https://github.com/ant59/qr-access-control

Really basic access control mechanism written in Rust. Allows issuing and visually verifying QR codes.

opencv qrcode rust

Last synced: 08 May 2025

https://github.com/bayunova28/age_gender_recognition

This repository contains about my personal project to build age gender detection

cnn computer-vision deep-learning opencv python

Last synced: 05 Apr 2025

https://github.com/eduherminio/traffic_sign_detection

Traffic Sign Detection using OpenCV.

computer-vision opencv

Last synced: 21 May 2026

https://github.com/mtgsoftworks/save_frame

A program that saves the frames per second of an entered video file

frame opencv python3 video-processing

Last synced: 18 May 2026

https://github.com/weizhena/epipolar-geometry-estimation

对极几何与基础矩阵估计 | Epipolar Geometry & Fundamental Matrix Estimation | 8-Point Algorithm + RANSAC + SIFT

computer-vision epipolar-geometry fundamental-matrix opencv python ransac sift

Last synced: 17 May 2026

https://github.com/sahilkumardhala/hand-gesture-piano

It is a python script, which is described on Hand-Gesture-Piano is a unique and innovative project that brings the world of music and technology together.This project utilizes computer vision and machine learning to detect and interpret hand gestures, transforming them into musical notes on a virtual piano interface.

cv2 cvzone opencv python python3

Last synced: 10 Sep 2025

https://github.com/bkopysc/movedetection

Parallel move detection with Python

mpi opencv python

Last synced: 17 May 2026

https://github.com/himudigonda/attendancer

An OpenCV based attendance system.

attendance-system opencv opencv-python python3

Last synced: 08 May 2025

https://github.com/prashu622/face-recognition-based-attendance-system-in-the-raspberry-pi-4

I made the face recognition based attendance system using machine learning and deep learning

cnn deep-learning hog-features machine-learning opencv python

Last synced: 16 Apr 2026

https://github.com/9keystrokes/photorealistic-person-scene-composition

This computer vision project implements an advanced image processing pipeline to seamlessly integrate a person into any background scene with photorealistic results.

numpy opencv python rembg skimage

Last synced: 04 May 2026

https://github.com/erenisci/opencv

OpenCV

opencv python

Last synced: 17 May 2026

https://github.com/srikarnagavelli/face-recognition-based-attendance-system-using-python

I’m excited to share my latest project — a Real-Time Face Recognition Attendance System built using Python, OpenCV, and the face_recognition library.

aiproject attendance-system computer-vision face-recognition machine-learning opencv python

Last synced: 07 May 2026

https://github.com/shubhro2707/smart-vehicle-object-detection

End-to-end project for vehicle detection using OpenCV, SVM, and YOLOv5

computer-vision deep-learning machine-learning opencv vehicle-detection yolov5

Last synced: 17 May 2026

https://github.com/samuela31/computer-vision-based-image-to-painting-converter

Upload any image, choose your filter, and your new painting styled image is generated using computer vision! Assignment done as part of Computer Vision course in semester 6 of college.

assignment college computer-vision computer-vision-opencv cv image-filters image-processing image-to-image image-to-painting opencv painting-filters python streamlit streamlit-webapp

Last synced: 03 May 2026

https://github.com/kasraskari/skin-retouching

skin retouching and using mouse-handling with OpenCV

computer-vision inpainting jupyter-notebook mouse-events opencv python skin-retouching

Last synced: 17 Feb 2026

https://github.com/syd-taha/real-time-mask-detection-and-face-recognition

Real-Time Mask Detection and Face Recognition System using deep learning and computer vision. The system detects whether individuals are wearing a mask (correctly, or not at all) using webcam input or video streams.Includes end-to-end development from model training to production-ready deployment.

computer-vision deep-learning end-to-end-machine-learning face-detection face-recognition fastapi machine-learning mask-detection mtcnn opencv pytorch streamlit tensorflow

Last synced: 11 Apr 2026

https://github.com/hamed-gharghi/objshomar

ObjShomar is an easy-to-use desktop application for real-time object detection and counting using YOLOv8. Designed for non-technical users, it features a modern English interface and supports live camera feeds, video files, and network streams. Instantly detect and count objects in your videos with a simple, intuitive UI.

computer-vision deep-learning farsi gui object-counting object-detection opencv persian pyside6 python real-time surveillance ultralytics video-analysis yolo

Last synced: 17 May 2026

https://github.com/samuela31/sanskrit-manuscripts-revival-using-deep-learning-techniques

Restoring destroyed text in ancient Sanskrit manuscripts by predicting missing text using deep learning techniques. Mini project done in 3rd year of college using RoBERTa LLM, Tesseract OCR, and OpenCV.

hugging-face huggingface huggingface-datasets huggingface-transformers jupyter-notebook llm manuscripts-restoration mlm ocr ocr-python opencv restoration roberta roberta-fine-tuning roberta-model sanskrit sanskrit-manuscripts tesseract tesseract-ocr

Last synced: 15 May 2026

https://github.com/iamhetshah/visual-odometry

Monocular Visual Odometry using feature tracking and essential matrix decomposition to estimate camera trajectory from video input.

computer-vision feature-tracking monocular-depth-estimation opencv python slam visual-odometry

Last synced: 17 May 2026

https://github.com/abega1642/loko

🎨 loko : Track colors live in your webcam feed using OpenCV and Pillow. Mavo-Mavo combines real-time computer vision with modular, testable code — perfect for prototyping smart vision tools or color-aware apps.

computer-vision numpy-arrays opencv pillow python3

Last synced: 18 May 2026

https://github.com/cadedupont/color-frequency-palette

C++ project for finding the most frequent colors in an image and generating a color palette

color-palette image-analysis image-processing opencv

Last synced: 17 May 2026

https://github.com/rishik-m/elective_project

Motion Detector with OpenCV library

datetime opencv python3

Last synced: 17 May 2026

https://github.com/malavika-suresh/screen_recorder

Python-based screen recording utility featuring audio, click effects, and FFmpeg integration for smooth MP4 output.

audio-recording automation ffmpeg opencv python screen-recorder video-processing

Last synced: 01 May 2026

https://github.com/youssef-ashraf71/visionx

A C++ desktop application for advanced implemented computer vision algorithms and techniques in one toolbox

computer-vision cpp image-processing opencv vectorization

Last synced: 17 May 2026

https://github.com/anandparayil/sign-language-translator

Real-Time AI-Based Sign Language Translator using MediaPipe, Random Forest, and Tkinter GUI.

jupyter-notebook mediapipe opencv python pyttsx3 scikit-learn tkinter-gui

Last synced: 07 Apr 2026

https://github.com/alwaysai/oak-cameras

oak camera apps using alwaysai api's

computer-vision machine-learning opencv

Last synced: 17 May 2026

https://github.com/anvith12/sign-language-recognition

Indian Sign language Recognition using OpenCV

deeplearning machine-learning opencv sign-language-recognition

Last synced: 17 May 2026

https://github.com/shubhs27/snap-n-solve

A real-time Sudoku puzzle solver that uses computer vision and machine learning to detect, solve, and overlay solutions on Sudoku puzzles captured through your webcam.

keras numpy opencv python sudoku-scanner sudoku-solver tensorflow

Last synced: 07 Apr 2026

https://github.com/nitesh-thapliyal/image-processing-fun-with-opencv

This repo contains -> Creating of an image, Combining of images, Cropping and Swapping of images

computer-vision image-processing opencv opencv-python

Last synced: 18 Apr 2026

https://github.com/tyleradammartinez/facial-recognition

This repo contains the code for a basic facial recognition written in rust.

facial-recognition opencv rust rust-lang

Last synced: 17 May 2026

https://github.com/snikulov/vidstream

Experiments with bch encoding on video stream

error-correcting jpeg opencv video video-stream

Last synced: 26 Jul 2025

https://github.com/grohith327/opencv

Projects developed with OpenCV

facedetection facerecognition opencv

Last synced: 28 Apr 2026

https://github.com/yxiao1996/traindetector

wrap Cascade Detector training by OpenCV in GUI

cascade-classifier opencv pyqt4

Last synced: 17 May 2026

https://github.com/afrinaf/hack-inversion

Garbage Disposal Tracking and Eco-Sort Web App

keras opencv php python tensorflow waste-management waste-segregation

Last synced: 07 Apr 2026

https://github.com/raphaeldenni/yolo-simple-object-detection

This is a simple test usage of the YOLO toolset. Records a live video through your camera and displays detected elements with colored boxes.

ai opencv python yolo

Last synced: 24 Jun 2025

https://github.com/roaajadaa/makeup-products-object-detection

Develop an object detection model capable of identifying specific types of products that’s related to Makeup and beauty from TikTok videos. This includes scraping videos, refining data, annotating products, and training the model using YOLO.

beautifulsoup4 computer-vision crawlbase label-studio object-detection opencv scraping ultralytics yolov8

Last synced: 17 May 2026

https://github.com/tiagotas/mestrado_pcl_convert_rgb_to_lab

Este é o código fonte do programa usado para converter uma núvem de pontos com descritores de cor RGB para CIELab, para tal foi utilizada a biblioteca PCL e a OpenCV. As imagens 3D usadas estão disponíveis em outro repositório. Caso você queira saber mais, siga o link: http://tiago.blog.br/a-parte-pratica-do-meu-mestrado/

3d-graphics opencv pcloud

Last synced: 17 May 2026

https://github.com/priyanshii1511/edge-detection-methods

Repo for implementation of various edge detection techniques.

cv2 edge-detection image-processing matplotlib numpy opencv python

Last synced: 07 Apr 2026

https://github.com/liddiard/eye-command

Use eye winking to "press" meta keys like Control and Command for accessibility to mitigate repetitive strain injury, carpal tunnel, etc. 👁 ⌨️

accessibility keyboard opencv opencv-python python

Last synced: 17 May 2026

https://github.com/phurin-git/object-inspection-opencv-python

This repository features a machine vision project using Python and OpenCV to inspect various geometric shapes, including circles, triangles, rectangles, and pentagons. The project provides a graphical user interface (GUI) with three tabs to facilitate real-time object inspection, camera calibration, and filter parameter adjustment.

image-processing machinevision opencv python pythonopencv

Last synced: 11 May 2026

https://github.com/notquis/cpp-match

cpp-match is a powerful C++ library for pattern matching and functional-style programming, allowing developers to write concise and expressive code for handling complex data structures efficiently. The library provides a clean and intuitive syntax for matching patterns, making it easier to work with data in a functional programming paradigm.

cache-coherence computer-vision cpp kernel-bypass multiplatform object-tracker object-tracking opencv prefix-trie single-header-lib trading trie-structure tries zero-copy

Last synced: 15 Jul 2025

https://github.com/werserk/truetechhack-2nd-place

Solution of TrueTechHack. Web video player with movie adaptation for people with special needs.

clip daltonism epilepsy opencv torch video-filtering video-player web

Last synced: 07 May 2026

https://github.com/rathod-shubham/roboflow_modeldeployment

Deploy a secure, infinitely-scalable API for use in our workflow, accompanied by SDKs for use in working with common deployment devices.

deployment edge-computing edge-devices oak-d opencv python-sdk python3 roboflow

Last synced: 19 Apr 2026

https://github.com/ksw2000/automatic-face-blurring

Automatic face blurring - AI final project in NCHU

dlib opencv python

Last synced: 17 May 2026

https://github.com/carjizo/traductor-lenguaje-de-signos

Traducción de de lenguaje de señas con open cv

opencv python

Last synced: 17 May 2026

https://github.com/renanstn/flask-opencv-study

Estudos para relembrar como funciona o Flask e o Opencv.

docker docker-compose flask image-processing opencv opencv-python python

Last synced: 07 Apr 2026

https://github.com/kishan9993/empathai-your-emotional-well-being-companion

🌟 Combat loneliness with EmpathAI, your AI emotional companion that offers personalized support to promote mental well-being and connection.

generative-ai hugging-face-transformers huggingface mediapipe opencv pytorch reactive-native-js stable-diffusion vision-transformers

Last synced: 09 Apr 2026

https://github.com/l1ght14/emotion_detector

Python/Streamlit app for multimodal emotion (text, audio, video) & sentiment analysis using HuggingFace, Whisper & DeepFace. Detects happy, sad, angry, etc. with confidence scores.

deepface emotion-detection huggingface-transformers machine-learning multimodal-ai natural-language-processing openai-whisper opencv python sentiment-analysis speech-to-text streamlit

Last synced: 23 Sep 2025

https://github.com/princep/mobile-computing-project

Mobile Computing Project

ffmpeg opencv tutorial

Last synced: 04 May 2026

https://github.com/woxy-sensei/opencv-color-detection

This project is developed to detect objects of a specific color using the OpenCV library and upload them to GitHub.

color color-detection cv object-detection opencv

Last synced: 29 Apr 2026

https://github.com/khalidelboray/cv-aid

CV Aid is a set of helpers for computer vision tasks.

computer-vision haar-cascade opencv python3

Last synced: 17 Feb 2026

https://github.com/hadson0/dip-candy-classification

Candy classification project using digital image processing. Includes dataset creation, model development, and evaluation tools with TensorFlow, OpenCV, and Albumentations. Complete setup and instructions provided for building and training the model.

albumentations bounding-boxes cnn computer-vision cvat image-classification image-processing keras machine-learning matplotlib numpy opencv python seaborn sklearn tensorflow

Last synced: 29 Sep 2025

https://github.com/cupidonsauce173/blur-detection

This is a very simple python program detecting the amount of blur and seperating images into different folders and creating a Excel sheet doc with all the necessary values.

blur detection images opencv python

Last synced: 17 May 2026

https://github.com/cmohan312002/object-detection_with-dimensions

Computer vision system for detecting objects and estimating real-world dimensions using OpenCV and geometric analysis.

automation computer-vision cplusplus dimension-estimation image-processing measurement-system object-detection object-measurement opencv pixel-to-real qt

Last synced: 07 Apr 2026

https://github.com/sakhileln/multimodal-agent

A beginner-friendly project to build a simple multimodal AI agent. 🦾

agent agents ai keras nlp nlp-machine-learning numpy opencv pillow spacy-nlp tensorflow

Last synced: 07 Apr 2026

https://github.com/life-experimentalist/facialemotiondetector

Facial emotion detection using MediaPipe and machine learning. Extract facial landmarks, train models, and classify emotions in real-time from images and videos.

ai computer-vision emotion-detection facial-landmarks facial-recognition human-computer-interaction machine-learning mediapipe opencv python real-time-detection

Last synced: 14 Jul 2025

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

Face recognition with OpenCV

face-recognition opencv python3

Last synced: 17 May 2026

https://github.com/mrabdelaziz/opencv-image-position-checker

Image Position Checker is a Python script that allows you to check a collection of images to see if they contain specific positions with defined colors. If an image meets these criteria, it will be moved to another directory.

image-processing machine-learning opencv

Last synced: 17 May 2026

https://github.com/sagexd08/zelda

A production-ready ML-driven facial authentication system with multi-layer security, adaptive learning, and advanced anti-spoofing capabilities.

facenet-pytorch ml mtcnn-face-detection opencv python3

Last synced: 17 May 2026

https://github.com/neemiasbsilva/basics-video-with-opencv

Using Python and OpenCv to Manipulating Video Basics and Live Camera.

opencv

Last synced: 30 Aug 2025

https://github.com/chinmaysacc/blood-group-detection-using-fingerprint

Trained a supervised model that predicts blood group based on fingerprint pattern analysis. Tech: Python, OpenCV, ML Classifiers

machine-learning opencv python

Last synced: 01 May 2026

https://github.com/msaadx/compiler-on-cpp

In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.

image-processing opencv

Last synced: 17 May 2026

https://github.com/rexlow/dockerfiles

Where I host my Dockerfiles

docker opencv python tesseract

Last synced: 13 Apr 2026

https://github.com/asukiaaa/clj-opencv-origami-clj-practice

A clj project to use opencv with using origami.

clojure opencv

Last synced: 16 May 2026

https://github.com/dr-rompecabezas/toki-pona-ai

AI-powered toki pona language learning app

agentic-ai django flyio generative-ai llm mediapipe opencv python

Last synced: 09 Apr 2026

https://github.com/eeyribas/opencv-applications

Contains OpenCV applications. OpenCV Applications has applications that utilize methods such as image reading-writing, image transformations, morphology, edge detection, smoothing, and filters.

opencv opencv-filtering opencv-image opencv-image-recognition opencv-image-viewer opencv-python opencv-python-tutorials opencv-python3 opencv-tutorial pycharm pycharm-ide python python-opencv python-opencv-project python-programming python-programming-language python-project python3 python3-opencv thonny-ide

Last synced: 07 May 2026

https://github.com/Marvin-VW/3dengine_python

3D engine written in Python using OpenCV and NumPy

3dengine numpy opencv python

Last synced: 29 Sep 2025

https://github.com/yeisson8a/generative_adversarial_network_python

Ejemplo de implementación de una red generativa adversarial (GAN) utilizando Python, junto con las librerías PyTorch y OpenCV. El modelo incluye un generador, encargado de crear imágenes aleatorias, y un discriminador, que evalúa su autenticidad, contrastándolas tanto con secuencias numéricas como con imágenes reales de radiografías

generative-adversarial-network kaggle-dataset matplotlib opencv python3 pytorch

Last synced: 07 Apr 2026

https://github.com/25-masik-52/linkopasstgbot

The telegram bot that can help you complete the levels in the game "Linko".

cpp20 open-source opencv tg-bot

Last synced: 29 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/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/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