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-06-26 00:18:54 UTC
- JSON Representation
https://github.com/barsikus007/pi
Competition Robot's code
adafruit opencv pygame python raspberry-pi
Last synced: 14 May 2025
https://github.com/elenaches/python-image-scanner
A college project in Python using OpenCV, a simple app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.
image-manipulation image-processing opencv opencv-python python scanner-cam
Last synced: 16 May 2026
https://github.com/giatraskon/machine_learning_assignments
Machine learning assignments covering regression, classification, neural networks, adversarial examples, and real-time emotion detection using Python. Includes theoretical insights and practical implementations.
adversarial-examples bayesian-inference bias-variance-tradeoff cifar10 classification deep-learning emotion-recognition iris-dataset k-nearest-neighbours keras machine-learning mnist neural-networks opencv pima-indians-diabetes python regression ridge-regression scikit-learn tensorflow
Last synced: 08 Apr 2026
https://github.com/anurag1101/face_recognition
A Python project using OpenCV to detect and highlight faces in images with Haar cascade classifiers. Simple and efficient face detection made easy!
face-detection face-recognition opencv python python3
Last synced: 21 May 2026
https://github.com/asllop/calf
Programming language for parallel maths and vector processing in Rust.
functional-programming gpu-computing neon opencv parallel pure-functional rust simd vectors
Last synced: 08 Apr 2026
https://github.com/darwincamahalan/satis-face-tion
A Facial Recognition Project that determines customer facial expression and compare it to the survery answer of the customer, if the customer is satisfied or unsatisfied.
artificial-intelligence computer-vision facial-expression-recognition facial-recognition keras-tensorflow opencv tkinter-gui
Last synced: 07 May 2026
https://github.com/bugdaryan/smile-detector
Smile detecor script, that connects to webcam, detects smile and takes a photo
haar-cascade opencv smile-detection
Last synced: 16 May 2026
https://github.com/prakash-aryan/pygui-steganography
pygui-steganography is a Python GUI application that allows users to perform steganography, which is the practice of concealing data within other data, specifically images. It provides an intuitive graphical user interface built with PyQt5 for encoding and decoding text, images, and binary data using the Least Significant Bit (LSB) technique.
opencv pygui pyqt5 python python3 steganography steganography-algorithms steganography-encoding
Last synced: 16 May 2026
https://github.com/pd2871/genderandageclassification
This repo contains code for Gender and Age classification using Haar Cascade(Cascade Classifier) of OpenCV framework and CNN for face detection and Classification.
cnn deep-learning face-detection gender-classification gender-recognition opencv python
Last synced: 19 May 2026
https://github.com/pd2871/normal-bbox-to-yolo-txt-file-converter
This repo contains code which will take normal bounding box detected from the image in OpenCv format and convert it to txt format
Last synced: 20 Mar 2025
https://github.com/shibam120302/dog_breed_prediction_app
The Dog Scanner app will identify your dog's breed reliably in just a few seconds! Besides taking a picture, you can also record a video or upload an image from your gallery. Got a mixed breed? No problem, the Dog Scanner app also recognizes mixed breeds!
Last synced: 06 Apr 2026
https://github.com/lucas-emartinez/sentinel
computer-vision image image-processing-python ml opencv software surveillance torch yolo
Last synced: 16 May 2026
https://github.com/pingsutw/opencvdl-course
INTRODUCTION IMAGE PROCESSING,COMPUTER VISION AND DEEP LEARNING
c-plus-plus deep-learning machine-learning opencv python
Last synced: 09 May 2026
https://github.com/pavel-durov/rp-home-security-cam
Raspberry Pi Home Security Camera Application
face-recognition opencv python raspberry-pi security-camera
Last synced: 06 May 2026
https://github.com/ianseeingbeing/pdf_to_video
PDF to Video CLI program wirtten in modern C++
cpp ffmpeg image-sequence opencv pdf pdf-to-video poppler video-processing
Last synced: 20 Mar 2025
https://github.com/Moenick1/Face-Classifier
ai opencv testing testing-library yolov8
Last synced: 13 Apr 2026
https://github.com/iroyalx/opencv_object_detector
detecting objects by color filtering using opencv on BLUM Telegram bot
auto autoclicker blum blum-telegram-bot object-detection opencv opencv-python
Last synced: 22 May 2026
https://github.com/luca-pellegrini/cv-lab
Assignments from the Computer Vision laboratory
Last synced: 25 Apr 2026
https://github.com/think-elearn/toki-pona-ai
AI-powered toki pona language learning app
agentic-ai django generative-ai llm mediapipe opencv python
Last synced: 20 Mar 2025
https://github.com/devroopsaha744/yogifix
YogFix is a real-time Yoga Pose detection and feedback system built using Python, OpenCV, and Mediapipe for pose estimation. The system is served via a FastAPI backend that captures webcam frames server-side, processes them to detect poses, and provides real-time feedback over WebSocket connections.
ai-trainer computer-vision fastapi mediapie opencv pose-correction pose-detection pose-estimation python websockets yoga
Last synced: 20 Mar 2025
https://github.com/shivam-dhir/investigating-netflix-movies-and-guest-stars-in-the-office
Investigating Netflix Movies and Guest Stars in The Office is a Python project on DataCamp where I explored if Netflix movies are getting shorter over time and identified the top guest stars in "The Office." I used pandas and matplotlib for data analysis and visualization.
Last synced: 16 Apr 2026
https://github.com/piero24/food-recognition-and-leftover-estimation
computer vision system capable of scanning a canteen consumer's food tray at the end of a meal to estimate the amount of leftovers for each type of food.
classification cmake computer-vision cplusplus cplusplus-17 food food-classification food-segmentation leftover localization makefile opencv segmentation unipd unipd-dei
Last synced: 16 May 2026
https://github.com/jimohola/car-park-space-counting-using-opencv
A project about how we can count the number of cars in a Car Park using OpenCV.
conputer-vision opencv pycharm python
Last synced: 20 Jan 2026
https://github.com/karanvishwakarma-1807/face-mask-detection
Real-time face mask detection using TensorFlow and OpenCV — train a CNN model to classify mask/no mask and deploy with OpenCV video stream.
computer-vision deep-learning face-mask-detection image-classification object-detection opencv public-safety python tensorflow
Last synced: 04 May 2026
https://github.com/iv4n-ga6l/Object_Detection_With_Background_substractor
Object Detection and Tracking with OpenCV background subtractors
background-substraction-algorithm background-subtraction lucas-kanade numpy object-detection object-tracking opencv optical-flow python scipy
Last synced: 26 Feb 2025
https://github.com/tessecrack/computervision
computer-vision csharp emgucv opencv
Last synced: 06 May 2026
https://github.com/0xhericles/facerecognition
Face recognition with OpenCV integrated with arduino
arduino cpp face-recognition opencv
Last synced: 11 May 2026
https://github.com/pabs-code/face-detection-using-haar-cascade-classifier
This is a Streamlit-based face detection application that uses the Haar Cascade classifier to detect faces in uploaded images.
face-detection haar-cascade-classifier numpy opencv python streamlit
Last synced: 08 Apr 2026
https://github.com/shamiul5201/sitting-posture-analysis
A side-view posture analysis application that detects a person's posture, measures neck and torso inclination angles, monitors bending below a threshold, tracks posture duration, and ensures proper camera alignment for accurate side-view detection.
computer-vision machine-learning mediapipe opencv pygame streamlit
Last synced: 08 Apr 2026
https://github.com/djdhairya/background-removal-
Used OpenCV to remove background from the image
deep-learning machine-learning opencv
Last synced: 16 May 2026
https://github.com/gilzoide/processamento-imagens
Repositório de Processamento de Imagens - SCC0251, turma 2017-1
image-processing opencv opencv-python
Last synced: 16 May 2026
https://github.com/mendez-luisjose/sign-language-detection-and-classification-model
Sign Language Detection and Classification Model
keras mediapipe opencv tensorflow
Last synced: 08 Apr 2026
https://github.com/noorkhokhar99/human-skin-diseases-detector
Human Skin Diseases Detector
computer disease opencv opencv-python opencv3 skin
Last synced: 17 Jun 2025
https://github.com/harshuljain13/moving-average-filter-in-opencv
DSP filter which has immense use in image processing
Last synced: 16 Apr 2026
https://github.com/kafetzisthomas/tinyslam
A minimalist implementation of monocular SLAM.
computer-vision opencv opencv-python python slam
Last synced: 16 May 2026
https://github.com/emreaslan7/autoparkmonitor
An intelligent parking system prototype supported by YOLOv8 and OpenCV with Arduino integration, providing object counting and tracking functionalities.
ardunio-uno opencv python yolov8
Last synced: 16 May 2026
https://github.com/allanotieno254/face-mask-detection---object-detection
The model is trained using a labeled dataset containing images of people with and without masks. It utilizes a convolutional neural network (CNN) for object detection and classification. The implementation is done using TensorFlow/Keras, OpenCV, and other essential libraries.
cnn computer-vision deep-learning opencv tensorflow
Last synced: 05 May 2026
https://github.com/eve-ning/frmodel
Forest Recovery Model Research Project
image-processing library machine-learning opencv
Last synced: 18 Mar 2025
https://github.com/yathartharora/age_detector
Age Detection using Opencv and Deep Learning.
age-detection deep-learning opencv opencv-python
Last synced: 16 May 2026
https://github.com/platzi/computer-vision
Curso de Visión Artificial con Python
mediapipe object-detection object-segmentation opencv pose-estimation yolo
Last synced: 20 Apr 2026
https://github.com/beatussum/bridge
A tool for capturing a filmed bridge game
bridge cpp cpp17 opencv postgresql qt yolo
Last synced: 20 Jan 2026
https://github.com/iamfarzam/mask-detection
OpenCV project using CNNs for detection of mask
cnn-architecture haarcascade-frontalface keras opencv python3 tensorflow
Last synced: 22 May 2026
https://github.com/ahmedukamel/cs352-image-processing
Repository contains solutions of sections for Image Processing course in Beni Suef University
image-processing jupyter-notebook opencv python
Last synced: 09 May 2026
https://github.com/adi-code22/face-detection-using-opencv
Face detection using OpenCV and Python Programming
computer-vision deep-learning face-detection machine-learning opencv python3
Last synced: 20 May 2026
https://github.com/arush-codes/dino-in-my-hands
This project adapts Google's Dinosaur Game with Gesture Recognition, enabling players to control the dinosaur's actions via hand movements. It employs TensorFlow and OpenCV for gesture recognition and Python for scripting. This fusion of gaming and technology enhances user engagement, showcasing the innovation achievable through computer vision.
computervision dino-game handgesture handgesture-recognition keras opencv python tensorflow
Last synced: 17 Apr 2026
https://github.com/angrybayblade/rust-detection-in-tree-leaves
🌿 Detecting and marking rust in tree leaves using opencv.
opencv opencv-python rust-detection tree-leaves
Last synced: 14 May 2026
https://github.com/mcaimi/camera-detection
A realtime object detection example using YOLO
object-detection opencv torch yolov11
Last synced: 30 Mar 2025
https://github.com/c1m50c/hand-tracker
Python program for tracking hands within a video feed. Uses OpenCV & Google MediaPipe.
google-mediapipe hand-tracker hand-tracking mediapipe mit-license opencv python python3
Last synced: 06 May 2026
https://github.com/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/mreliptik/detectfacewithskincolor
This code tries to detect faces based only a the skin color
computer-vision face-detection opencv python skin-detection
Last synced: 15 May 2026
https://github.com/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/lion24/pyvision
A minimal computer vision system in Python
ai camera coco computer-vision image image-processing learning opencv python yolo
Last synced: 15 Jan 2026
https://github.com/nkrumahthis/facedetect1
Face Detection with opencv + haar-cascade
computer-vision haar-cascade opencv python
Last synced: 15 May 2026
https://github.com/theredpill-exe/circular_motion
Project using computer vision to create and analyze a video of a particle
Last synced: 26 Feb 2025
https://github.com/sour-abh-raj/hand-gesture-keyboard-controller
This Python project utilizes computer vision and hand tracking techniques to control your keyboard using hand gestures. It allows you to perform various keyboard actions by detecting the orientation and movement of your hands.
Last synced: 17 May 2026
https://github.com/dilipgjadhav/cs_encryption_decryption_project
🔐 Secure Data Hiding in Images using Steganography | AICTE & IBM SkillsBuild Internship Project. This Python-based tool hides secret messages in images using OpenCV & PyQt6, with password-protected decryption. Secure, user-friendly & efficient for cybersecurity. Future scope: multi-format support, AES encryption & web/mobile integration.
cyrptography data-hiding image-encryption image-processing numpy opencv pyqt5-gui python-project python-security secure-communication steganography
Last synced: 06 May 2026
https://github.com/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/nour-zayed/face-recogntion
This project implements a real-time face recognition system using Computer Vision and Deep Learning. The system is capable of detecting and recognizing faces in real-time using a webcam, as well as from images and video files. The project leverages OpenCV, dlib, and the face_recognition library to accurately detect, encode, and identify faces.
database dlib face-recognition numpy opencv python
Last synced: 05 May 2026
https://github.com/nickjordan289/cv2-mss-zone-creator
Script that can generate the capture zone used by libraries such as mss for screenshots
computer-vision cv2 mss opencv python
Last synced: 01 May 2026
https://github.com/sudoanirudh/image-enhancement-toolkit
computer-vision image image-enhancement image-processing opencv python
Last synced: 07 May 2026
https://github.com/Marvin-VW/3dengine_python
3D engine written in Python using OpenCV and NumPy
Last synced: 29 Sep 2025
https://github.com/daniel-grounin/smarttalk-home
A smart plant simulation project that detects human presence using YOLOv8 and interacts with users via Google TTS. It utilizes TinyDolphin AI to provide intelligent responses based on the plant’s health data.
ai google-tts iot llm opencv raspberry-pi yolov8
Last synced: 10 May 2026
https://github.com/oaslananka/cv_cuda_cpp_sample
This is a sample project demonstrating how to use OpenCV and CUDA in C++ for detecting people in drone footage with YOLO. The project aims to be simple and understandable for those who want to learn how to use OpenCV and CUDA in C++.
computervision cpp cuda opencv
Last synced: 01 May 2026
https://github.com/muntahashams/color-detection-on-image
color recognition system which could identify any color in a given image. I did this simply by OpenCV by retrieving the R,G & B values from the pixel and matching them to a color dataframe given in the Colors.csv file.
color-detection color-detector color-recong image opencv
Last synced: 13 May 2026
https://github.com/muntahashams/qr-scan
OpenCV is uses to scan multiple QR at real time.OpenCV can do is facilitate the process of reading barcodes and QR codes, including loading an image from disk, grabbing a new frame from a video stream, and processing it
opencv qr-codes reading-barcodes real-time-qr-scan video-stream
Last synced: 18 May 2026
https://github.com/quran-yeamen/realtime-videoclassification-deeplearning
Real-time video classification using deep learning and GoogLeNet on live webcam input.
cnn computer-vision deep-learning googlenet opencv python realtime
Last synced: 16 Jun 2025
https://github.com/vedantiwandile/face-id-verification-system
Developed a Flask-based application for identity verification by comparing faces. The system captures a live image via webcam and compares it with the uploaded ID photo to ensure secure and accurate identity validation.
css face-recognition flask flask-application html image-processing opencv python
Last synced: 09 Apr 2026
https://github.com/dd-se/ml-app
Predict unseen numbers with ML models trained on MNIST dataset.
opencv python scikit-learn streamlit
Last synced: 30 Mar 2025
https://github.com/aliahmadi24/twincams
Python class for stereo vision tasks, including distance/length measurement, calibration, image capture, and 3D point reconstruction
calibration length-measurement machine-vision measurement opencv python stereo-vision
Last synced: 29 Oct 2025
https://github.com/ruan-narici/udemy-python-computervision
This repository contains my projects developed during the Course 'Computer Vision' of Udemy
Last synced: 20 Apr 2026
https://github.com/shubhamahobia/x_ray_classifier
A deep learning-powered web application that automatically detects pneumonia from chest X-ray images using YOLOv8 classification. Built with Streamlit for an intuitive user interface, the system provides instant analysis with confidence scores and detailed probability breakdowns.
deeplearning machine-learning opencv yolov8
Last synced: 16 Apr 2026
https://github.com/soranakk/outoffocusqrreader
OutOfFocusQRReader is a library for reading QR codes from out-of-focus images on Android.
Last synced: 07 Mar 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/altomator/front-page_data-mining
Newspapers front page: human faces data mining
ai face-detection newspaper opencv
Last synced: 25 Jul 2025
https://github.com/michaelflppv/cam-vision
SecureVision is a modular, self-hosted computer vision pipeline for live camera feeds. It can recognize known faces and read license plates, then publish events through a FastAPI server and a desktop dashboard.
biometric-identification car-plate-recognition computer-vision face-recognition onnx onnxruntime opencv pyside6 python rtsp-stream tesseract tesseract-ocr yolov8
Last synced: 19 Jan 2026
https://github.com/ughrima/visionx
VisionX is an Android app that uses device camera and applies filters like grayscale, edge detection, blur, invert colors in real-time. It combines Java (for the app), OpenGL shaders (for fast graphics), and OpenCV (for image processing) while using native C++ code via JNI.
android-application java jni-android opencv opengl-shaders
Last synced: 10 Apr 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/rusenaite/frame-quality-clustering
Python application that processes video files to extract frames and analyze their quality using blur detection and clustering techniques.
Last synced: 11 Apr 2026
https://github.com/jai0401/smart-attendance-system
A Smart Attendance System using OpenCV for facial recognition to automate attendance tracking.
attendance-management-system attendance-tracking attendance-tracking-system btech-project caffemodel facial-recognition machine-learning opencv opencv-python python smart-attendance-system
Last synced: 03 Jan 2026
https://github.com/edisonslightbulbs/tfod-model-training
Transfer learning using TensorFlow's object detection API
ipython-notebook object-detection opencv python-scripts tensorflow transfer-learning
Last synced: 19 Feb 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/priyanshishuklaa/gesturex
GestureX is a real-time Indian Sign Language (ISL) translator that converts hand gestures into text and speech. It helps bridge the communication gap between the deaf community and the hearing world using computer vision and machine learning.
computer-vision deep-learning flask gesture-recognition gtts indian-sign-language indian-sign-language-translator isl machine-learning opencv python real-time-translation-accessibility sign-language-translator speech-synthesis tensorflow
Last synced: 09 Apr 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/eurohlam/opencv-java-samples
Some experiments with OpenCV
Last synced: 29 Apr 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/varuntotakura/qrcodereader
It will read the QR code and give the Ouput
opencv python python3 qrcode qrcode-reader qrcode-scanner
Last synced: 27 Jul 2025
https://github.com/nguyenanhtuan1912/datatable-image-to-text
Repository này là đồ án môn học Computer Vision
computer-vision javascript nodejs numpy opencv python tesseract
Last synced: 09 Apr 2026
https://github.com/n-t-raghava/the_sweet_16
This project detects faces in real-time from a webcam feed or an uploaded image and predicts age (in bins of 5 years) and gender (Male/Female). The model is based on OpenCV’s Deep Neural Network (DNN) module and pre-trained models for face, age, and gender detection.
caffemodel deep-learning flask numpy opencv python
Last synced: 09 Apr 2026
https://github.com/jaganov/google_asl_recognition
Real-time American Sign Language (ASL) recognition system using PyTorch and MediaPipe. Recognizes 25 common ASL gestures with 76.05% accuracy, optimized for RTX4070 GPUs. Features live webcam recognition, hybrid TCN+LSTM+Transformer architecture, and comprehensive training pipeline.
accessibility asl-recognition computer-vision deep-learning gesture-recognition landmark-detection lstm mediapipe opencv pytorch real-time rtx4070 sign-language temporal-convolutional-networks transformer
Last synced: 14 Apr 2026
https://github.com/gregieboi/ascii-art-generator
Just another basic ascii art generator
ascii-art image-processing opencv pillow python3
Last synced: 13 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
Last synced: 01 Jul 2026
https://github.com/muhammad-shofa/face-recognition
Face recognition made with python opencv and insightface that can store user face info in the database and recognize it during 'action' mode.
face-recognition insightface mysql-database opencv python
Last synced: 28 Jul 2025
https://github.com/okamyuji/face-emotion-analyzer
OpenCVとGoを使用したリアルタイム顔表情分析Webアプリケーション。WebRTCでブラウザからカメラにアクセスし、顔の検出と感情分析をリアルタイムで実行します
computer-vision csp csrf face-detection go golang machine-learning motion-analysis opencv realtime-processing security web-application webrtc
Last synced: 03 May 2026
https://github.com/d-nadella/realtime_threat_detection
Developed a real-time threat detection system using Python, OpenCV, and Ultralytics YOLO for continuous monitoring and immediate alerts on suspicious activities in sensitive areas
deep-learning detect-threats machine-learning neural-networks opencv python-3 ultralytics webcam yolov8n
Last synced: 02 May 2026
https://github.com/mdjamilkashemporosh/facedetectify
This Python script detects faces in an image using OpenCV's pre-trained face cascade classifier. It draws rectangles around the detected faces and displays the result using the PIL library.
Last synced: 10 May 2026