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/maruyamaworks/opencv-layer
AWS Lambda OpenCV layer for Python 3.7 (opencv-3.4.7)
aws lambda lambda-layers opencv python
Last synced: 12 Jun 2026
https://github.com/raghad74/setgame
an OpenCV projects that detects a winning set in a SetGame
computer-vision cplusplus cpp oop opencv
Last synced: 29 Apr 2026
https://github.com/mtdamir/guess-which-hand
This is a guess-which-hand game that guesses which hand the ball is in and identifies it
Last synced: 29 Apr 2026
https://github.com/pjarbas/image-classification
Image classification with tensorflow/keras
computer-vision deep-learning keras opencv tensorboard tensorflow
Last synced: 29 Apr 2026
https://github.com/louisfernando1204/precensai
precensAI is an AI-driven app for automatic attendance tracking using facial recognition. It ensures real-time detection with anti-spoofing measures, streamlining attendance for classrooms and workplaces. Developed to modernize attendance systems, it was built for AI and tech competitions.
attendance-system blink-detection computer-vision face-recognition mediapipe-facemesh opencv spoofing-detection
Last synced: 29 Apr 2026
https://github.com/sasivakulrithwik/059_iva_assignment-1
Image processing and object detection using OpenCV, including color detection, smoothing, edge detection, and face detection with Haar cascades. 🚀
ipython-notebook numpy opencv python3
Last synced: 10 Apr 2026
https://github.com/arseniistratiuk/war-trace-vision
A platform for documenting war-related destruction through AI and user collaboration. It detects damage in satellite and aerial images using deep learning while allowing users to highlight, annotate, and comment. Built with Django, OpenCV, and Leaflet, it supports humanitarian efforts and historical records.
computer-vision django image-analysis mask-rcnn opencv python social-network web-development
Last synced: 10 May 2026
https://github.com/jameseball/realsense-apple-arm
High-performance Python Intel RealSense camera implementation for Apple Silicon Macs. Features a Cython-optimized Python wrapper and C++ test suite, enabling efficient depth and infrared stream capture with direct memory access and OpenCV integration. Designed specifically for Apple Arm systems.
apple apple-silicon intel opencv python python3 realsense
Last synced: 29 Apr 2026
https://github.com/suraj5424/virtual-gesture-mouse
🖐️ Control your computer’s mouse using real-time hand gestures with this virtual gesture mouse app! 🚀 Easy setup, smooth navigation, and click control — no hardware needed! 🎯🖱️✨
autopy autopygui computer-vision opencv python streamlit virtual-mouse-using-hand-gesture
Last synced: 10 May 2026
https://github.com/bpavan16/cv-labs
This repository includes the codes from the computer vision labs of my 5th-semester course, showcasing implementations of various topics.
computer-vision edge-detection implementation opencv python
Last synced: 29 Apr 2026
https://github.com/lights0123/jetsonbot
A robot programmed with ROS and Nvidia Jetson boards, using OpenCV for face detection
nvidia-jetson-tx1 opencv robotics wiimote
Last synced: 10 May 2026
https://github.com/aleko-khomasuridze/tello_face_recognition
python program that utilizes DJI Tello's camera with OpenCV and Tello python module and adds a layer of face recognition to it
algorithms face-detection face-recognition opencv python tello-drone
Last synced: 29 Apr 2026
https://github.com/sergeipapina/searchsmd
opencv python base utility, search an component image in PCB image with rotation and scale
image-classification image-processing opencv python3
Last synced: 29 Apr 2026
https://github.com/ishtiuk/employee-registration-automation
A comprehensive project utilizing computer vision, OCR, and generative AI for automating employee registration. It extracts and verifies key details from ID cards and face images, suitable for company registrations, government ID systems, and student databases.
ai artificial-intelligence automation computer-vision deep-learning deeplearning genai generative-ai information-extraction named-entity-recognition natural-language-processing ner nlp opencv
Last synced: 18 Jan 2026
https://github.com/josualimbu/hand-landmark
Hand Landmark is a system for recognizing and tracking key points on the hand using MediaPipe technology, a machine learning and computer vision framework from Google.
hand-landmarks-detection machine-learning mediapipe mediapipe-hands opencv pipeline
Last synced: 29 Apr 2026
https://github.com/elifirinci/moodbuddy
Emotion recognition technology can help understand user emotions and improve human-computer interaction. A CNN-based model is used to classify emotions from facial expressions in a web application. This application provides personalized suggestions to enhance emotional well-being, offering a seamless user experience.
ai cnn emotion-detection face-detection flask machine-learning opencv web-application
Last synced: 14 Apr 2026
https://github.com/blueskyson/augmented-reality-opencv
A simple example of augmented reality using OpenCV.
augmented-reality opencv python
Last synced: 29 Apr 2026
https://github.com/hanabli/opencv_cpp_practice
This is an opencv course i have learned and practiced in its different modules thanks to the OpenCv university.
Last synced: 29 Apr 2026
https://github.com/pyresearch/knee-x-ray-keypoints-detection-with-yolo11-pose-estimation-training
"Knee X-Ray Keypoints Detection with YOLOv8 | Pose Estimation Training"
Last synced: 29 Apr 2026
https://github.com/gashu-101/attendance-smie
🤳Use face recognition to take attendance in real-time. Analyze Attendance: View and analyze attendance data with interactive charts and tables.
face-detection face-recognition opencv python
Last synced: 29 Apr 2026
https://github.com/alsult/compvision_puzzle
A computer vision pipeline that reconstructs a shuffled puzzle using SIFT feature matching, RANSAC, and image preprocessing.
computer-vision contour-detection feature-matching homography image-processing image-segmentation opencv peppa-pig puzzle-reconstruction python ransac-algorithm sift-features
Last synced: 29 Apr 2026
https://github.com/karmaniket/gtavcontrol
created dataset using different hand gestures and trained the ML model for in-game real time control for GTA V. Have fun!
gaming gta5 machine-learning mediapipe opencv python3 scikit-learn
Last synced: 29 Apr 2026
https://github.com/aayushinit/aibackgroundsubtractor
Real-time background subtraction using OpenCV + Flask with switchable detection algorithms and stylish frontend
ai-project background-subtraction computer-vision flask image-processing knn mog2 opencv python realtime tailwindcss video-processing webcam
Last synced: 29 Apr 2026
https://github.com/krishbharadwaj5678/zupix
Zupix is a virtual zoom system that uses real time hand gestures to control image zooming.
computer-vision cv2 cvzone gesture-recognition hand-classification hand-detection hand-tracking image-zoom mediapipe opencv pinch-zoom python real-time touchless-control virtual-zoom
Last synced: 10 May 2026
https://github.com/amiridk/mynote_opencv_py
opencv and computer vision basics in python , this is my note about most important basics
colordectection computer-vision convulational detection face-recognition facedetection opencv
Last synced: 29 Apr 2026
https://github.com/rattananen/sudoku-resolve
cpp ocr opencv sudoku tesseract-ocr
Last synced: 06 Oct 2025
https://github.com/manhnguyenvan2611/face-recognition
A website login using face recognition by computing correlation.
computer-vision django opencv python
Last synced: 29 Apr 2026
https://github.com/veresdavid/imgproc-task4
A small program that extracts characters from a scanned paper with some text on it.
character-extraction cpp image-processing opencv
Last synced: 30 Apr 2026
https://github.com/utpalkuma-r/image-processing-computer-vision
Hands-on implementations of fundamental and advanced image processing techniques, ranging from image transformations, filtering, segmentation, feature detection, to object and face recognition. Each experiment is coded in Python and demonstrates key concepts essential for understanding computer vision applications.
computervision edgedetection filtering histogramequalization image-processing imagesegmentation opencv python
Last synced: 18 Apr 2026
https://github.com/frc1076/vision_2016
2016 Vision code for frc team 1076
computer-vision first-frc opencv
Last synced: 10 May 2026
https://github.com/oaslananka/basic-visual-synthesis
Python computer-vision and visual synthesis experiments for image generation workflows, dataset preparation, and reproducible CV prototyping.
automation computer-vision datasets experiments image-generation machine-learning opencv prototyping python research visual-synthesis
Last synced: 08 Jul 2026
https://github.com/krishbharadwaj5678/palmeter
Palmeter is a real time hand tracking tool which detect multiple hands and measure the distance between them.
computer-vision cv2 cvzone distance-calculation gesture-recognition hand-detection hand-tracking measurement mediapipe opencv python real-time realtime-processing tracking
Last synced: 10 May 2026
https://github.com/m1-elmasry/quickmark
Efficient OMR software designed for quick and precise grading of bubble sheet exams.
bubble-sheet image-processing numpy opencv python
Last synced: 10 May 2026
https://github.com/ruhyadi/image-enchancement
Image Enchancement with OpenCV and GAN
Last synced: 18 May 2026
https://github.com/heisenberg141/sfm-3d-reconstruction
3D reconstruction using SfM
3d-mapping 3d-reconstruction bundle-adjustment camera-pose-estimation computer-vision epipolar-geometry essential-matrix feature-matching fundamental-matrix keypoint-detection opencv pnp-algorithm point-clouds python ransac robotics slam structure-from-motion triangulation
Last synced: 10 May 2026
https://github.com/yusufterzii/imageclassification
YOLOv8 Image Classiffication Model Training Example
image-classification opencv python yolo yolov8
Last synced: 10 May 2026
https://github.com/avinashrkrk/finger-counter-in-real-time
Finger Counting Using OpenCV
cv2 mediapipe mediapipe-hands opencv
Last synced: 30 Apr 2026
https://github.com/darshanakgr/false-negative-face-authentication
binary-classification java-8 opencv
Last synced: 30 Apr 2026
https://github.com/reality361/opencv-image-correction
📄 OpenCV Image Correction for Documents
Last synced: 30 Apr 2026
https://github.com/jjshay/handwriting-analysis
Forensic signature and handwriting analysis with statistical comparison
ai analysis authentication computer-vision forensics handwriting machine-learning opencv python signature-verification statistics
Last synced: 17 Jan 2026
https://github.com/theshubhamp/sample-florence2-object-detection
Sample: Object Detection over a Video Stream using Microsoft's Florence-2 Model
florence-2 florence2 object-detection opencv
Last synced: 08 Jun 2026
https://github.com/yash-kavaiya/image-color-detection
Discover stunning color palettes in seconds. Simply upload your image, and let our tool do the rest.
Last synced: 30 Apr 2026
https://github.com/allen-reji/paddleocr-text-extraction-ml-model
Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.
amazon-ml-challenge image-processing machine-learning opencv paddleocr paddlepaddle pil text-extraction
Last synced: 01 May 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/dacili/face-recognition
Detect and recognize faces on images or via your camera with python, woohoo!
dlib face-detection face-recognition haar-cascade-classifier opencv python python311
Last synced: 01 May 2026
https://github.com/ritesh2351235/heritagewalkthrough
Step into the past and explore the ancient temples of Hampi in a fully interactive, virtual experience.
firstpersonmovement hampi heritage opencv python3 unity3d
Last synced: 01 May 2026
https://github.com/jsonfm/camio
Camera devices manage with opencv based on threading and callbacks.
callbacks opencv python threading
Last synced: 01 May 2026
https://github.com/ranjithguggilla/species-report-quality-assistant-demo
Image-assisted reporting QA — species suggestions, photo quality checks, review triage (public-data-safe).
citizen-science computer-vision fisheries marine-science opencv prototype public-data python pytorch streamlit
Last synced: 13 Jun 2026
https://github.com/erenokur/python-image-colorization
colorize black-and-white images
colorization image-processing neural-network opencv python
Last synced: 10 May 2026
https://github.com/dynle/smart-attendance-system
Smart Attendance System uses face recognition. Built in python using OpenCV and face_recognition library.
attendance-system opencv python
Last synced: 14 Jun 2026
https://github.com/gyselle-marques/face-detection
Machine Learning: Face Detection System created using OpenCV.
colab-notebook face-classification face-detection machine-learning numpy open-cv-face-detection opencv opencv-python python
Last synced: 13 Apr 2026
https://github.com/shashi278/wordbase-hack
Wordbase is a nice game but I'm just sooo bad at it!
boggle-solver opencv wordbase-hack
Last synced: 01 May 2026
https://github.com/szemenyeim/cvsdemo
Demos for the Computer Vision Systems Course
3d-vision computer-vision deep-learning deep-neural-networks demos machine-vision neural-network opencv opencv-python pytorch pytorch-implementation
Last synced: 01 May 2026
https://github.com/tiennhm/opencv_tracking_camera
Tracking an object using OpenCV.
camera opencv opencv-python python tracking
Last synced: 01 May 2026
https://github.com/webintellectual/opencv-basics
This repo contains the basics of openCV which I learned. Intuitive names are given to the folders and files, so that anyone can refer to this repository.
computer computer-graphics computer-science computer-vision opencv opencv-library opencv-python opencv2
Last synced: 01 May 2026
https://github.com/nasirsaeed2704/birds-in-the-sky-object-detection
This project explores a simple yet effective object detection method using OpenCV to identify birds flying in the sky. The solution is designed to detect objects where birds are visibly darker than the background, leveraging computer vision techniques like adaptive thresholding and contour detection.
computer-vision contour-detection object-detection opencv python thresholding
Last synced: 18 May 2026
https://github.com/team4099/steamworks-2017-vision
Team 4099's vision code for FIRST Steamworks
frc frc-steamworks frc4099 kinect mjpeg-stream opencv opencv-python vision
Last synced: 01 May 2026
https://github.com/adrianrosu54/tevi
CLI program that visualizes webcam and image input
Last synced: 02 May 2026
https://github.com/gsaini/opencv-use-cases
A Python-based project for removing image backgrounds using OpenCV, featuring both simple threshold-based and advanced GrabCut algorithms. Includes a user-friendly Streamlit web interface for interactive processing.
computer-vision image-processing opencv pillow pillow-library python straml
Last synced: 14 Jun 2026
https://github.com/1125962926/yolo_rknn_acceleration_program
YOLO multi-threaded and hardware-accelerated inference framework based on RKNN
ffmpeg gpu hardware-acceleration librga multithread npu opencv rk3588 rkmpp vpu yolo
Last synced: 02 May 2026
https://github.com/giog97/mean_shift_image_segmentation_openmp
Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.
image-processing mean-shift opencv openmp parallel-computing parallel-programming
Last synced: 08 Jun 2026
https://github.com/abhiram-epuru/cartoonify-image-with-opencv
A simple Python project that uses OpenCV to transform a regular image into a cartoon-style image by applying edge detection and color simplification techniques. This project showcases basic image processing capabilities and demonstrates how to create fun, visually appealing effects with minimal code.
Last synced: 10 May 2026
https://github.com/mohitpimoli/virtual-mouse
“Virtual Mouse: A computer vision project that allows users to control their cursor using hand gestures. This project utilizes advanced image processing techniques to accurately track hand movements and translate them into cursor movements on the screen. Ideal for touch-free computing experiences.”
hand-detection hand-gesture-recognition hand-tracking mediapipe opencv python virtual-mouse virtual-mouse-using-hand-gesture
Last synced: 09 May 2026
https://github.com/abhinavraj009/x_ray-conversion-csv-
To convert an X-ray image into a CSV format for machine learning or data analysis, you'll typically want to represent the image as numerical pixel values.
machine-learning numpy opencv pandas python
Last synced: 13 Apr 2026
https://github.com/tntksals/face_detection
The face-detection package which used model prepared by OpenCV4.
Last synced: 02 May 2026
https://github.com/cactusquill/imagelayerdecomposer
ImageLayerDecomposer – Smart Image Layer Separation for Printing & Textile Design 🎨🖨️
image-processing opencv python steamlit
Last synced: 10 May 2026
https://github.com/snigdho8869/computer-vision-projects
Explore diverse computer vision projects using Transfer Learning(TL), Convolutional Neural Networks (CNN), Autoencoder and more in this collaborative repository
autoencoder cnn cnn-classification cnn-model computer-vision convolutional-neural-networks deep-learning detection encoder-decoder-model image-classification image-processing inception-resnet-v2 inceptionv3 keras mobilenetv2 opencv recognition tensorflow transfer-learning yolov3
Last synced: 02 May 2026
https://github.com/fpena2/imgplayer
Application for identity protection that utilizes machine learning
machine-learning opencv python3 security-tools
Last synced: 02 May 2026
https://github.com/bertuginal/python-deep-learning
Python Deep Learning Functions
keras opencv python tensorflow
Last synced: 02 May 2026
https://github.com/lixu4n/instance-segmentation
Interactive Foreground Extraction using ROI & GrabCut Algorithm
grabcut opencv python roi-segmentation
Last synced: 02 May 2026
https://github.com/amirtharajarajeswari/wavetunes
A gesture-controlled music player that lets you control Spotify using hand gestures through your webcam.
gesture-recognition mediapipe music opencv python spotify
Last synced: 02 May 2026
https://github.com/haydenshively/fddb-mobilenet
an attempt at using the MobileNet architecture to detect faces in FDDB images
face-detection keras mobilenet opencv
Last synced: 02 May 2026
https://github.com/romerorodriguezd/pokemon-opalo-shiny-hunter-bot
An algorithm combining automation and artificial vision to find shiny pokemon inside this fangame. It's pretty much an example of how the mix of those kind of technologies can automate many stuff.
computer-vision computer-vision-opencv opencv opencv-python pokemon pyautogui pyautogui-automation python
Last synced: 18 May 2026
https://github.com/romerorodriguezd/traffic-lights-tracking-and-color-detection-opencv
Traffic lights tracking and color detection with OpenCV. Combination of a MOSSE tracker and inner freehand rectangles.
color-detection opencv tracking tracking-algorithm traffic-analysis traffic-light-classification
Last synced: 13 May 2026
https://github.com/rajkamalsah/flow-hpc-shocktrack
GPU-accelerated, fault-tolerant Schlieren/PIV shock tracking with interactive ROI, 1-px edges, and resumable training.
ai-ml computer-vision cuda fluid-dynamics hpc mlsystem opencv piv pytorch schlieren scientific-ml smalldata transformer
Last synced: 03 May 2026
https://github.com/embedded-vision-ai/autoseatadjust-embeddedai
AutoSeatAdjust is an embedded AI project that uses real-time camera-based eye detection to automatically adjust the driver’s seat. It trains an XGBoost regression model on a dataset of eye coordinates mapped to seat positions, enabling the system to predict seat distance and height adjustments for optimal comfort and safety.
ai automotive computervision driver-assistance edge-ai embedded-ai embedded-systems eye-detection gpu-acceleration machine-learning opencv python real-time regression seat-adjustment xgboost
Last synced: 03 May 2026
https://github.com/radikz/split-image
Split image from one image with large pixel to many image with small pixels.
opencv opencv-cpp split split-image
Last synced: 03 May 2026
https://github.com/raphael-denni/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.
Last synced: 03 May 2026
https://github.com/asuquoaa/course_5_project_keyword_and_face_detection_in_newspapers_images
This project processes a ZIP file of newspaper images to enable keyword-based searching and facial recognition.
face-detection opencv pillow pytesseract
Last synced: 03 May 2026
https://github.com/iv4n-ga6l/Person-Detection-And-Movment-Tracking
Person detection and movment tracking using YOLOv8
mediapipe movment-tracking opencv persondetection python ultralytics yolov8 yolov8n
Last synced: 28 Apr 2025
https://github.com/tntksals/armor_detection
The minimal example of armor-detection.
Last synced: 03 May 2026
https://github.com/rcarvalho16/hadoopbasketballpossession
A Hadoop MapReduce project for analyzing basketball game footage, extracting video frames, and determining ball possession times for teams and players using OpenCV and YOLO object detection.
Last synced: 03 May 2026
https://github.com/ivangael/image-toolbox-backend
api-rest flask numpy opencv python tensorflow
Last synced: 28 Apr 2025
https://github.com/layonj3000/libras-recognition
This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.
computer-vision libras mediapipe numpy opencv python random-forest-classifier
Last synced: 03 May 2026
https://github.com/thekartikeyamishra/image-analysis-tool
This Image Analysis Tool is an interactive Python-based application designed to analyze uploaded images. It provides insights such as image dimensions, color channel distribution, pixel intensity, and edge detection. The tool also includes visualizations like histograms and edge maps, making it an excellent choice .
googlecolab image image-processing imageanalysis jyputer-notebook matplotlib opencv opencv-python-headless pillow python
Last synced: 10 May 2026
https://github.com/e7canasta/cupertino-nvr
🎯 Cupertino NVR Multiplexer: Distributed computer vision processing system with MQTT communication, real-time video walls, and stream processing capabilities
computer-vision distributed-systems mqtt multiplexer nvr opencv python real-time roboflow video-processing
Last synced: 03 May 2026
https://github.com/thiagonunesbatista/deuteranopia-simulator-computer-vision-python
Live color detection with a webcam and a simulation of deuteranopia's color perception effects.
computer-vision numpy opencv python
Last synced: 03 May 2026
https://github.com/nadhirfr/face_mask_detect
Face mask detection including face ROI with 100% accuracy. Build with OpenCV and Keras/TensorFlow.
face-detection face-mask-detection opencv tensorflow tensorflow2
Last synced: 03 May 2026
https://github.com/dilumdesilva/imagelab-initial
ImageLab is a standalone tool that lets the user play with OpenCV using its GUI.
gsoc-2020 image-processing imagelab opencv scorelab
Last synced: 03 May 2026