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.
- GitHub: https://github.com/topics/opencv
- Wikipedia: https://en.wikipedia.org/wiki/OpenCV
- Repo: https://github.com/opencv
- Created by: Intel Corporation, Willow Garage, Itseez
- Released: December 23, 2017
- Related Topics: c, cpp, java, python,
- Last updated: 2026-07-08 00:22:45 UTC
- JSON Representation
https://github.com/theadnan/detekcija_lica
Face Detection Application written in C++ using OpenCV
algorithm cpp face-detection face-detection-application opencv viola-jones visual-cpp visual-studio
Last synced: 01 May 2026
https://github.com/alexjmercer/ascii_art
Playing around with C++ and OpenCV in the terminal !
ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture
Last synced: 13 Apr 2025
https://github.com/risicle/docoskin
"Onion-skin" visual differences between a reference document image and a scanned copy
alignment documents onion-skin opencv visual-diff
Last synced: 16 May 2026
https://github.com/geethasri16/swipe_and_slice
Swipe and Slice Game is an interactive game where players use hand gestures to slice falling fruits. Built with MediaPipe for hand gesture recognition and OpenCV for computer vision, this game provides a fun, real-time experience while tracking the player's movements through the webcam.
computer-vision game-development hand-gesture-recognition interactive-game mediapipe opencv python-game real-time-game
Last synced: 09 May 2026
https://github.com/assadounto/face-recognition-using-computer-vision
This project is based on face recognition using computer vision. It uses OpenCv and face recognition libraries to detect faces
computer-vision face-detection face-recognition opencv opencv-python
Last synced: 01 May 2026
https://github.com/oshekharo/clean-image-extractor
Python program that uses the OpenCV library to clean bulk images, and then uses the Tesseract OCR library to extract text from the cleaned images
Last synced: 15 Apr 2025
https://github.com/dennishnf/basic-cnn-based-games
Some basic CNN-based games controlled by hand poses.
artificial-intelligence caffe cnn-classification convolutional-neural-networks deep-learning lenet-architecture machine-learning neural-networks opencv tutorial-code
Last synced: 03 May 2026
https://github.com/076923/cv2-utils
Python OpenCV Utilities
computer-vision image-processing opencv opencv-python opencv-python-utilities opencv-python-utils python
Last synced: 05 Jan 2026
https://github.com/thwiki/doremi
基于计算机视觉的二次元 ACG 图片自动接头工具
acg anime client-side face-detection haar-cascade image-processing opencv stenciljs touhou typescript webapp
Last synced: 16 May 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/ahmetaksungur/eye-tracking-with-opencv
Eye tracking using opencv python
Last synced: 02 May 2026
https://github.com/kevinkit/correctsitting
This is a project that will make you sit correctly. It will take advante of machine learning algorithms.
keras machine-learning medical-imaging opencv tensorflow
Last synced: 16 Apr 2026
https://github.com/tanaytoshniwal/image-processing
Some Programs and my Implementation for Image processing in Open CV using Python
opencv opencv-python opencv2 python python-2 python-3 python2 python3
Last synced: 02 May 2026
https://github.com/jaydattpatel/python-3-programming-coursera-university-of-michigan
Python 3 Programming Coursera (University of Michigan)
coding-ninjas coursera online-manipal-bca opencv pillow-library python-3-programming python-3-programming-coursera python-3-programming-university-of-michigan python-coursera-university-of-michigan python3 tesseract tesseract-ocr-api
Last synced: 27 Sep 2025
https://github.com/sebe324/image-processing
A demonstration of various image processing algorithms using OpenCV
Last synced: 02 May 2026
https://github.com/thecoderpinar/otomatik-video-stabilizasyon
👩💻 Bu projeyi, titreşimli ve dengesiz videoları profesyonel kalitede, pürüzsüz içeriklere dönüştürmek için geliştirdim. 🎥✨
computer-vision machine-learning media-processing opencv python streamlit video-processing video-stabilization
Last synced: 03 Apr 2025
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/ravijo/realsense-calibration
Linux Compatible Source code for Intel® RealSense™ D400 Series Custom Calibration
calibration camera camera-calibration opencv opencv-camera realsense realsense-camera realsense2
Last synced: 03 May 2026
https://github.com/mtrajk/real-time-coin-detection
Image Processing Project
android image-processing opencv
Last synced: 13 Apr 2026
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/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/faiz-fs/attendance-management-system
An IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators
dart face-recognition firebase firebase-admin firebase-auth firestore flutter opencv python raspberry-pi-3
Last synced: 26 Jan 2026
https://github.com/ayushmaanfcb/anpr-application-with-powerbi-dashboard-and-chatbot
The project was developed to automate the management of vehicles inside a campus.
artificial-intelligence chatbot computer-vision deep-learning easyocr flask googlesheetsapi machine-learning openai opencv powerbi pytesseract
Last synced: 14 Feb 2026
https://github.com/nomadsdev/veil-sight-python
VeilSight is a tool for automating window detection, image recognition, and text extraction on Windows, designed to boost productivity by simplifying repetitive tasks.
automation image-processing ocr opencv pyautogui python template-matching tesseract veil-sight veil-sight-python win32api windows
Last synced: 23 Apr 2025
https://github.com/vartikaraj2512/eggqualitygrading-project-withopencv
🥚 **Egg Quality Grading Project with OpenCV** 🥚 Revolutionizing egg sorting in the poultry industry using OpenCV and ML! 🚀 Our model classifies eggs like Brown, White, and more, enhancing automation in large farms. 🐔 It detects egg types, sorts them, and reduces errors, boosting efficiency. Embrace ML's growing role in industrial automation!
annotations googlecolab machine-learning mlmodel object-detection opencv python roboflow yolov5
Last synced: 17 Jan 2026
https://github.com/notthestallion/computer-vision-in-the-service-of-bacteriology
Computer vision in the service of bacteriology refers to the use of computer algorithms and technology to analyze and interpret images of bacteria for the purpose of identifying and characterizing different types of bacteria.
bacteria bacterial bacterial-database bacterial-genome-analysis bacterial-genomes bash computer-vision learning opencv
Last synced: 02 May 2026
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/raufjatoi/hand-gesture-media-player-controler
Hand Gesture Media Player Controler with OpenCV
eye-tracking hand-gesture-recognition hand-tracking media opencv opencv-python player
Last synced: 13 Apr 2026
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/darwincamahalan/heart-rate-detection
A Computer Vision project thats detects person Heart Rate Per Minute (BPM) for medical consultation data grathering
bpm computer-vision eulerian-video-magnification facial-recognition heartrate-analysis heartrate-monitor javascript medical-application medical-application-webapp nextjs opencv python reactjs
Last synced: 11 Apr 2026
https://github.com/aaroncanillas/lightweight-cnn-steel-surface-defects-classification
Deep learning (CNN) based models for classifying defects on steel surfaces
cnn computer-vision efficientnet keras mobilenet neural-network opencv python tensorflow vgg16
Last synced: 09 Apr 2025
https://github.com/justsaumit/opencv-face-recognition-rpi4
College mini-project, Facial Recognition System using OpenCV on Raspberry Pi 4. Using simple Haar-Cascade and LBPH to detect and recognize. Picamera2 library for latest camera-stack
facial-recognition flask haar-cascade-classifier haarcascade-frontalface lbph-face-recognizer lcd16x2 opencv opencv-python picamera2 python raspberry-pi rpi rpi-camera webui
Last synced: 11 Mar 2026
https://github.com/amarlearning/digit-recognition-opencv-cnn
Digit recognition in live video frame using OpenCV and Convolutional Neural Network
classification-model cnn-keras computer-vision digit-recognition numpy object-detection opencv opencv-python python tracking-by-detection
Last synced: 07 Mar 2026
https://github.com/dadecoza/picair
Java OpenCV app to track a Pictionary Air pen
fun opencv opencv-java opencv3 pictionary pictionaryair
Last synced: 03 May 2026
https://github.com/hacking-papa/nuricame-web
Make a contour by pictures, Web version.
alpinejs bulma-css google-app-engine opencv python
Last synced: 02 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.
Last synced: 13 Apr 2026
https://github.com/aben20807/py-video-thumbnail
Create thumbnail from videos
batch-processing opencv opencv-python thumbnail thumbnail-generator video video-thumbnail video-thumbnail-generator
Last synced: 16 May 2026
https://github.com/malaksadek/dua-khety
A mobile application to translate hieroglyphics 𓂀𓀀 (2018)
android android-application firebase-auth firebase-database full-stack ios ios-app java mobile-app mobile-development mysql objective-c opencv openml php phpmyadmin sql swift tensorflow tensorflow-lite
Last synced: 06 Apr 2026
https://github.com/sefakcmn00/documentation-scanner-opencv
It is the documentation scanner project of our Computer Vision work with Opencv. In this project, documents shown to the computer camera were scanned using Opencv artificial intelligence libraries. Below I tried to explain the details of the project step by step.
computervision documantation opencv opencv-python python3 scanner
Last synced: 13 May 2026
https://github.com/darkmatter18/face-detector
Android Application that can send Haar Cascaded Frames to a HTTP server using OpenCV
android android-application haar-cascade opencv
Last synced: 07 May 2025
https://github.com/shivance/handsigns
A CNN built using Keras and TensorFlow 2.2.1 as backend that uses OpenCV camera to count the fingers on taking snap
jupyter-notebook opencv python3 tensorflow
Last synced: 03 Apr 2025
https://github.com/aka-sh11/signature-background-removal
Application to remove Signature Background
image-processing opencv signature-capture
Last synced: 03 May 2026
https://github.com/kanishkg/ip_tool
This is an image processing toolbox that gives the functionality of selective blurring and object removal. It has a web-based GUI and can easily be used by following the instructions below. It incorporates: Selective Search based object selection Grab Cut based object selection Motion Blur Exemplar Based image inpainting TELEA image Inpaintaing
ajax exemplar flask-application grabcut image-manipulation image-processing image-segmentation inpainting matplotlib numpy opencv opencv-python python search selective selectivesearch skimage
Last synced: 15 May 2026
https://github.com/farzonl/lenscraft
An open source implementation of Photobooth
computer-vision cross-platform opencv opencv2 photo-booth
Last synced: 03 May 2026
https://github.com/iv4n-ga6l/airplane_monitoring_with_runway_detection
Airplane Runway Detection and Tracking
airplane-tracking opencv python runway-detection scikit-image tensorflow torch
Last synced: 06 Mar 2026
https://github.com/thisis-developer/body-language-detection-with-mediapipe-and-opencv
Explore the world of non-verbal communication like never before with our Body Language Detection solution. Utilizing the advanced capabilities of MediaPipe and OpenCV, we provide real-time insights into human gestures, postures, and facial expressions.
body-language facial-expression-recognition jupyter-notebook keras mediapipe opencv pkl sklearn tensorflow tensorflow-lite tflite
Last synced: 29 Jul 2025
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/christianbator/mosaic
An open source computer vision library in Mojo
computer-vision image-processing mojo opencv
Last synced: 20 Mar 2025
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/ofelipelucca/jumpking-jumping-in-real-life
Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.
computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture
Last synced: 02 May 2026
https://github.com/UFTHaq/Motion-Capture-Leg-Limp-with-Python-OpenCV-MediaPipe
Limp Detection in Leg using OpenCV and MediaPipe with Motion Capture
mediapipe-pose motion-capture opencv python
Last synced: 07 May 2025
https://github.com/mendez-luisjose/sign-language-detection-model-with-tensorflow-keras-opencv-and-mediapipe
Sign Language Detection Model with TensorFlow, Keras, OpenCV and Mediapipe
cnn-keras computer-vision mediapipe opencv tensorflow transfer-learning
Last synced: 11 Apr 2026
https://github.com/vincent-maladiere/ringcode
Generation and detection of a new circular design for barcode and QRCode
Last synced: 02 May 2026
https://github.com/fathulfahmy/face-recognition
Real-time face recognition (DeepFace, OpenCV)
deepface face-recognition face-recognition-python facial-recognition machine-learning opencv opencv-python python
Last synced: 16 May 2026
https://github.com/op200/videomatch
Generate the frame map value from the first video to the second video of the same frame. 生成第一个视频到第二个视频同画面的帧映射值
Last synced: 23 Feb 2026
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/uni-creator/crowd-detection
This project implements real-time crowd detection using YOLOv8. It identifies and tracks people in a video feed, detects crowd formation based on proximity, and logs the results in a CSV file.
ai computer-vision crowd-detection csv deep-learning object-detection opencv python yolov8
Last synced: 17 Feb 2026
https://github.com/smaranjitghose/pianocv
Using Simple Image Processing to play a touchless virtual piano
image-processing opencv piano python
Last synced: 24 Apr 2026
https://github.com/mvrilo/cam
cam is a package for Go that provides a high level api (similar to net/http) and a small set of plugins for working with camera frames.
cam camera camera-frames computer-vision computervision go gocv golang opencv video webcam
Last synced: 02 May 2026
https://github.com/aliakseis/detect-lines
exercise in classical computer vision
ceres-solver fourier-analysis opencv
Last synced: 16 May 2026
https://github.com/kwanit1142/mask-v-s-no-mask-face-detection-models
Machine-Learning Models based Detection System for Masked v/s No-Masked Human Faces (Can be implemented on Grouped Images too)
deep-learning machine-learning matplotlib numpy opencv pandas pil scipy seaborn skimage sklearn
Last synced: 07 Apr 2026
https://github.com/f33rni/dataser
Image dataset generator for training neural networks. Capable of randomly modifying various image parameters, enhancing the image dataset
dataset dataset-generation enchancer image image-classification image-processing opencv pyqt5 python
Last synced: 02 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
Last synced: 13 Apr 2026
https://github.com/kazuhito00/convert_image_compression
OpenCVを使用して簡易に画像圧縮形式を変換するスクリプト
Last synced: 19 May 2026
https://github.com/arseniistratiuk/ocr-passports
OCR Passports with Tesseract and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).
machine-learning ocr-recognition opencv passport-mrz python tesseract-ocr
Last synced: 02 May 2026
https://github.com/luvnico/onmyoji-x-arduino
A hardware helper with GUI for the award winning game Onmyoji
arduino-uno java javafx-gui onmyoji opencv
Last synced: 06 Feb 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/pferreirafabricio/graphic-computing
🖼️ Studies and activities of the discipline of Graphic Computing
graphic-computing numpy opencv python
Last synced: 09 May 2026
https://github.com/lockie/vibe
Pure C implementation of ViBe background subtraction algorithm
Last synced: 08 May 2026
https://github.com/nazli-d/goruntu-isleme-algoritmalari
In this Project, important algorithms such as Canny Edge Detection, Harris Corner Detection, Segmentation, and Dehazing are utilized. These algorithms perform operations like detecting edges and corners in images, segmenting different regions, and enhancing foggy or blurred images.
canny-edge-detection dehaze dehazing goruntu-isleme harris-corner-detector image-processing image-processing-python java kenar-tespiti kose-tespiti opencv opencv-python python segmentation sis-giderme
Last synced: 09 Apr 2026
https://github.com/muntahashams/length-detection-using-human-pose-estimation
this project is able to detect length of both arms and shoulder to neck distance on a image and video using MPII trained model weights with human pose estimation technique
arms human-pose-estimation length measurement mpii mpii-dataset opencv openpose shoulder
Last synced: 17 May 2026
https://github.com/rubasace/ldrbot
Telegram bot that uses OCR to extract scores from LinkedIn puzzle screenshots and build daily leaderboards per group
linkedin linkedin-games maven opencv spring-boot telegram telegram-bot telegram-bot-app telegram-bots tesseract
Last synced: 23 Jun 2025
https://github.com/aadrianleo/ai-hand-gesture-volume-control
AI hand gester mouse project is a AI based project in which you can assess the volume control with gestures without physically touching the mouse or the system. This project detects the hand and counts the fingers with the first finger up and thumb up all fingers down you can change the volume up and down and with pink finger up with index finger and thum it locks the volume to the specific volume give by the gesture. The project is made using python language.
comtypes hand-gesture-based-pc-operations hand-gesture-recognition hand-gesture-volume-control opencv opencv-python pycaw python
Last synced: 17 May 2026
https://github.com/nithin-sudarsan/javelin-throw-analysis
A computer vision approach to analyse and improve performance of elite athletes in javelin throw
computer-vision javelin-throw machine-learning mediapipe-pose opencv
Last synced: 22 Feb 2026
https://github.com/fareedkhan-dev/face-blur-opencv
deep-learning face-blur face-detection face-recognition opencv opencv-python
Last synced: 19 May 2026
https://github.com/alexnguyen27/lisa-assistant-gcp
An application helps disabled users to read and study.
gcp multithreading opencv python speech-to-text text-to-speech weather-api wikipedia-api youtube-dl
Last synced: 13 Jun 2025
https://github.com/thenishantraj/skydraw
Draw digitally with hand gestures using computer vision. Powered by MediaPipe and OpenCV for real-time sketching via webcam.
computer-vision mediapipe opencv project python
Last synced: 01 May 2026
https://github.com/shashankkumbhare/facial-keypoints-detecter
A computer vision project to build a facial keypoints detection system.
cnn computer-vision convolutional-neural-networks deep-learning face-detection facial-filters facial-keypoints facial-landmarks opencv
Last synced: 22 Apr 2025
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/marcogdepinto/dogs-vs-cats
Deep learning to classify if a picture contains a Dog or a Cat using Python, OpenCV, Keras.
deep-learning deep-learning-tutorial deep-neural-networks image-classification keras numpy opencv python python3
Last synced: 13 Apr 2026
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/chrismuntean/pursuit-alert
Counter surveillance system that detects vehicles that may be following you using ALPR. Designed simply with open source projects.
alpr computer-vision easyocr opencv pytorch ultralytics yolov9 yolov9-object-tracking
Last synced: 01 May 2026
https://github.com/nvhnam/fooddetector
A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.
food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10
Last synced: 01 May 2026
https://github.com/tonystrawberry/university.ets.mti805
⚽️ MTI805 course project - Computer vision
Last synced: 01 May 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/parth5757/python_project_old
Python project(programs) collection to practice python
instapy leetcode-python opencv pygame python regx
Last synced: 12 Apr 2025
https://github.com/jakekandell/rubiks-cube-teacher
Teaches 2-Look OLL and PLL for the Rubik's Cube With the Help of Computer Vision
c-plus-plus computer-vision opencv rubiks-cube rubiks-cube-solver rubikscube teaching thresholding
Last synced: 01 May 2026
https://github.com/glls/typhon
Typhon - Interactive video to text converter
ocr opencv python text-converter video
Last synced: 12 Apr 2026
https://github.com/sanskaryo/driver-drowsiness-detection-alert
Drowsiness detection system with alert message and voice
computer-vision dlib-face-detection haarcascade-frontalface numpy opencv pandas raspberry-pi
Last synced: 31 Dec 2025
https://github.com/harikishan-ai/eye-tracking-games-for-autistic-children
Eye tracking offers a valuable method for studying autism spectrum disorder (ASD) by linking underlying neurocognitive networks with everyday behaviors. Its non-invasive nature and minimal reliance on motor skills or language make it particularly useful for researching young children and infants.
chartjs cshaprp css html mongodb nodejs opencv unity unityassets visualization
Last synced: 20 Jan 2026
https://github.com/neelanjan00/asl-sign-language-cv
A webcam-based object detection model that uses an artificial neural network to label the American Sign Language (ASL) hand sign alphabets. This deep learning model makes use of the Faster-RCNN model architecture to perform the object detection, which is implemented using the Tensorflow framework.
computer-vision deep-learning object-recognition opencv python
Last synced: 19 Apr 2026
https://github.com/hxndev/pose-detection
Human pose estimation from video plays a critical role in various applications such as quantifying physical exercises, sign language recognition, and full-body gesture control.
mediapipe mediapipe-pose opencv opencv-python pose-detection pose-estimation python
Last synced: 09 May 2026