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-02 00:22:20 UTC
- JSON Representation
https://github.com/chetan6780/color-identification-opencv
Identification of color in an image using opencv-python
color-identification opencv opencv-python python
Last synced: 09 Apr 2026
https://github.com/rattananen/sudoku-resolve
cpp ocr opencv sudoku tesseract-ocr
Last synced: 06 Oct 2025
https://github.com/ahdaarif/etle-with-yolov8
Detecting Traffic Law Violation Using Pre-Trained YOLOv8 Model and OpenCV: a Case of Red-Light Running
comuter-vision digital-image-processing object-detection opencv python pytorch yolov8
Last synced: 13 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/abhi227070/face-mask-detection
Face Mask Detection is a deep learning project that utilizes Convolutional Neural Networks (CNNs) to classify images as either wearing a mask or not. With applications in public health and safety compliance, this project aids in enforcing mask-wearing guidelines during pandemics like COVID-19.
cnn cnn-classification cnn-keras cnn-model convolutional-neural-networks deep-learning deep-neural-networks deeplearning keras keras-tensorflow opencv python3
Last synced: 09 Apr 2026
https://github.com/riju18/normal-smile-face-detection-with-viola-jones-algorithm
From google: The Viola-Jones algorithm is a widely used mechanism for object detection. The main property of this algorithm is that training is slow, but detection is fast. ... Then the detection window is moved across the image as follows: Set the minimum window size, and sliding step corresponding to that size.
haar-cascade-classifier jupyter-notebook opencv python3 viola-jones-algorithm
Last synced: 14 Apr 2026
https://github.com/makjp/ball_swatter
College_Project
image-processing opencv python
Last synced: 18 Jan 2026
https://github.com/jasoncobra3/floorplan-dimractor
A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.
architecture-tools automation-tools blueprint-analysis cad-automation computer-vision dimension-extraction document-processing document-processing-pipeline floorplan-analysis image-processing measurement-tools opencv pdf-parser pdf-processing pdfplumber pymupdf streamlit text-detection
Last synced: 18 Apr 2026
https://github.com/abdulhadi806/gun-detection
Yolov8 model finetuned on hands gun dataset on L4 GPUs
ai computervision gun-detection opencv yolov8
Last synced: 18 Jan 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/niths7/facial-points-estimation-along-with-andromorphic-distance-measurement-
This project uses facial landmark detection to calculate anthropometric measurements from images, such as eye width and mouth width, by converting pixel distances to real-world units (centimeters). A custom reference scale is set by the user, allowing for accurate measurements of facial features. The project leverages OpenCV, dlib, and matplotlib.
computer-vision jupyter-notebook opencv python3
Last synced: 14 Feb 2026
https://github.com/codersomya/amazon-ml-challenge
Extract dimensional data from image
image-processing machine-learning opencv pytesseract python
Last synced: 18 Jan 2026
https://github.com/samir-atra/cancerdetector
The final project of AI50xIraq course is found in the commit on 21-3-2023
cancer-detection cnn dataset inceptionv3 matplotlib numpy opencv tensorboard tensorflow tensorflow-tutorials transfer-learning
Last synced: 11 Feb 2026
https://github.com/moanassiddiqui/iris-it
An image detection, computer vision program that detects set of iris in the frame.
computer-vision deep-learning machine-learning opencv tensorflow2
Last synced: 19 Jan 2026
https://github.com/lruizap/rpsai
This project is based on a retraining of the yolov11 model to detect the position of the hands and choose between rock, paper or scissors.
ia matplotlib opencv pandas pil python torch ultralytics yolov11
Last synced: 14 Apr 2026
https://github.com/zeshanfareed/face_recognition_project_by_using_opencv
Face Detection Project in OpenCV or Image Preprocessing
cv2-library face-detection face-recognition image-classification image-processing mediapipe opencv opencv-library project-repository python pythonlibrarires
Last synced: 19 Jan 2026
https://github.com/dpbm/extract_frames
extract frames from videos
frames frames-extract linux numpy opencv pip pipenv py python python-opencv python3 simple-program study terminal tool video videos
Last synced: 14 Apr 2026
https://github.com/bhavinpatel4199/image-processing-with-opencv-and-cuda-on-google-colab
This repository demonstrates image processing using OpenCV with CUDA for GPU acceleration on Google Colab. It includes basics like displaying and manipulating images, alongside advanced techniques using CUDA to enhance performance. Ideal for learning GPU-accelerated image processing in Python.
computer-vision cuda google-colab gpu-acceleration high-performance-computing image-processing opencv pixel-manupulation
Last synced: 19 Jan 2026
https://github.com/mayhixza/vehicle-tracking
This project focuses on tracking multiple objects throughout a video to accurately monitor and count vehicles as they enter and exit the frame.
colab-notebook computer-vision machine-learning opencv yolov8
Last synced: 19 Jan 2026
https://github.com/saylie/cat-dog-classifier-
The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.
ai javascript keras numpy opencv python react tensorflow
Last synced: 14 Apr 2026
https://github.com/futuresea-dev/attendance-management-system
attendance management system
css deepface docker flask html javascript matplotlib mongodb opencv python restful-api scss tensorflow typescript
Last synced: 09 Apr 2026
https://github.com/sziller/_raspi_observatory
RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.
bash camera image-recognition linux opencv python raspberrypi smarthome
Last synced: 10 Apr 2026
https://github.com/sebastianbrzustowicz/webcam-security-recorder
Python + OpenCV. Webcam script that records view when motion is detected.
Last synced: 19 Jan 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
detect-threats machine-learning opencv python-3 ultralytics webcam yolov8n
Last synced: 30 Sep 2025
https://github.com/sunilcz/panoramer-api
API for panoramer
feature-extraction feature-matching image-mosaic image-processing image-stitching levenberg-marquardt opencv panorama ransac sift
Last synced: 18 May 2026
https://github.com/chriamue/opencv-object-tracking-example
Object Tracking written in python, bundled in docker.
docker docker-compose object-tracking opencv opencv-python webcam-streaming
Last synced: 14 Apr 2026
https://github.com/amine-akrout/face_recognition
Face Recognition and Identification using python, openCV and deep learning
deep-neural-networks face-detection face-recognition opencv python
Last synced: 17 May 2026
https://github.com/johnelliott/dcped-hack
Pedestrian detector hack using raspberry pi camera, node streams, and hyperx/v-dom
camera hack opencv pedestrian raspberry-pi-camera ssh
Last synced: 14 Apr 2026
https://github.com/coolmunzi/face_mask_detector
Face mask detection based on tensorflow 2 object detection API using Efficientdet-D1 model. This project can perform face mask detection on images as well as videos.
covid19 detection-api efficientdet-ssd face-mask-detection face-mask-detector opencv opencv-python python tensorflow tensorflow-examples tensorflow-object-detection-api tensorflow2 tensorflow2-object-detection tfod-api
Last synced: 21 Jan 2026
https://github.com/tonylianlong/minu
A menu translator by scanning names of the dish
Last synced: 14 Apr 2026
https://github.com/woxy-sensei/opencv-face-detection
This is a simple face detection project using OpenCV and mediapipe. It detects the face and draws a rectangle around it and It detects face and blur the face.
detection face mediapipe opencv
Last synced: 14 Apr 2026
https://github.com/zjcv/ztransforms
Implementation of torchvision-like based on albumentations
albumentations data-augmentation imgaug opencv pytorch torchvision transforms vision
Last synced: 09 May 2026
https://github.com/hozhiyi/juno_bot
An AI robotic project on posture recognition.
artificial-intelligence cvbridge juno lstm lstm-attention opencv posture-recognition python2 python3 robotics ros-melodic
Last synced: 27 Jan 2026
https://github.com/h-sinha/sliderr
Automation of slide matching
image-processing opencv python3
Last synced: 14 Apr 2026
https://github.com/zakirangwala/emotion-classifier
The model classifies seven emotions: Anger, Contempt, Disgust, Fear, Sadness, Happy, and Surprise, using an ensemble of pre-trained VGG16, ResNet50, and InceptionV3 models. For a demonstration, refer to app.py, which constructs a Gradio app and integrates with Spotify to offer playlists tailored to each detected emotion.
artificial-intelligence gradio jupyter-notebook keras opencv python tensorflow
Last synced: 30 Sep 2025
https://github.com/msaadx/Signature-Image-Classification
A machine learning pipeline for signature classification and forgery detection, leveraging Python, OpenCV, TensorFlow, and sklearn. Includes data preprocessing, feature extraction, model training, and performance evaluation.
classfication cnn-classification computer-vision opencv python sklearn tensorflow
Last synced: 12 Oct 2025
https://github.com/vvzen/example-blobs-from-camera
Simple example to detect blobs and store their position
blob-detection cpp opencv openframeworks
Last synced: 17 May 2026
https://github.com/sciddhantosinha/lane-line-detection-system-using-computer-vision-and-opencv
Real-time lane detection using OpenCV with edge detection and Hough Transform.
autonomous-driving computer-vision lane-detection opencv python
Last synced: 29 Sep 2025
https://github.com/dulajkavinda/handwritten-recognition
π’Handwritten Digit Recognition using OpenCV
added machinelearning numpy opencv python
Last synced: 09 Apr 2026
https://github.com/shayanshabani/Smart-Door-Lock
A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.
face-recognition opencv pyqt5 raspberry-pi
Last synced: 13 Oct 2025
https://github.com/pintowar/sudoscan-web
Sudoscan web version
choco-solver deeplearning4j djl dl4j java kotlin micronaut ojalgo opencv spi tensorflow2
Last synced: 09 Apr 2026
https://github.com/miteshgupta07/lane-detection-using-computer-vision
A lane detection system using computer vision to identify and track road lanes, enhancing driver assistance and safety by providing real-time lane-keeping guidance and alerts.
Last synced: 15 Apr 2026
https://github.com/danish-jamil-01/image-dehazer
Remove the haze from the image using dark channel prior and guided filter
dark-channel-prior guided-filter guided-filtering ndimage numpy open-cv opencv opencv-python pillow python scipy skimage tkinter
Last synced: 09 Apr 2026
https://github.com/kuldeep-gif/interactive-gesture-speech-system
An interactive AI system that translates real-time hand gestures into audible speech and converts spoken words into visual gestures using OpenCV and MediaPipe.
computer-vision gesture-recognition hci machine-learning mediapipe opencv python scikit-learn speech-recognition
Last synced: 09 Apr 2026
https://github.com/majidabdullah/facial-emotion-recognition
Emotion Recognition using OpenCV
emotion-recognition haarcascade-frontalface opencv python
Last synced: 18 Apr 2026
https://github.com/omcodewizard/machine-learning-project
This application recommends personalised skincare and makeup products based on skin metrics inferred from a user's selfie, utilizing advanced Computer Vision algorithms. It employs image processing and CNN models to extract key skin attributes such as Skin Tone, Skin Type, and Acne Concern Level.
acne cnn computer-vision flask image-processing opencv react recommendation-system skincare-recommendation skintone-color skintype tensorflow
Last synced: 09 Apr 2026
https://github.com/veresdavid/imgproc-task3
Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.
cpp fourier-transform image-processing opencv
Last synced: 02 May 2026
https://github.com/satyamtripathi8/pixeltoon
PixelToon is a web application that allows users to cartoonify their images with various artistic effects like cartoon, pencil sketch, oil painting, and watercolor. Built with Flask, OpenCV, and Python, it offers a simple interface for image uploads and effect application, making photo editing fun and creative.
css flask html javascript opencv pil
Last synced: 09 Apr 2026
https://github.com/shreeparab1890/which-bollywood-celebrity-are-you
This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.
keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow
Last synced: 14 Apr 2026
https://github.com/sangvikh/webhmi
Web HMI made using css and js, hosted with flask. Video stream with opencv
css hmi javascript joystick opencv python3
Last synced: 01 Jun 2026
https://github.com/nathanhgo/foto-facil-v1
A Flask-based image processing tool that uses OpenCV for automated smart cropping (face detection), histogram equalization, and social media resizing. πΈ
backend computer-vision equalization face-detection flask histogram image-processing opencv python smart-crop
Last synced: 01 Jun 2026
https://github.com/yusufterzii/yolov8-imagesegmantation
ImageSegmantation Example With YOLOv8
imagesegmentation opencv python yolo yolov8
Last synced: 15 Oct 2025
https://github.com/djdhairya/automated-self-driving-car
Use OpenCv to find the lanes on the road
Last synced: 18 May 2026
https://github.com/aryank1511/introduction-to-computer-vision
A collection of resources and notes from the CVI620 (Computer Vision) course that I took at Seneca Polytechnic.
Last synced: 04 Aug 2025
https://github.com/architj6/gesture-control-system
This Gesture Control System allows users to control various system functions (like mouse movement, volume adjustment, and screen brightness) using hand gestures through a webcam. It leverages MediaPipe for hand tracking and PyAutoGUI for controlling the system. The project enables intuitive, hands-free control for everyday tasks.
brightness-control cursor cursor-control doubleclick drag-and-drop gesture handgesture handgesture-recognition mediapipe numpy opencv os pyautogui pycaw python python3 scroll volume-control
Last synced: 17 Apr 2026
https://github.com/zaibten/helmet-detection-using-machine-learning-deep-learning
This project focuses on a real-time Helmet Detection System to ensure road safety by identifying riders who are not wearing helmets. Integrated with a Flutter application, it provides an automated system for issuing challans (e-tickets) and capturing images of the rider and their number plate for record-keeping.
dataset flutter googlecolab jupyter-notebook machine-learning mobile-app model-training opencv python realtime-detection tensorflow yolov8
Last synced: 09 Apr 2026
https://github.com/alexismotet/modradar
Speed measurements of runners using FMCW radars.
arduino fft fmcw-radar opencv raspberry-pi-4 redis
Last synced: 27 Jan 2026
https://github.com/swastikm2k4/face-recognition-in-python
Its basically a python code to recognize a face when the camera is switched on.
Last synced: 19 Feb 2026
https://github.com/wasifsohail5/virtual_mouse
Virtual Mouse is an AI-powered, gesture-based control system that replaces traditional peripherals with hand movements. Using MediaPipe for hand tracking and PyAutoGUI for cursor control, it enables seamless clicking, scrolling, and navigation through simple gestures. Experience a futuristic, touchless interaction with your PC! ππ±οΈ
cv2 mediapipe mediapipe-hands numpy opencv pyautogui python
Last synced: 02 Aug 2025
https://github.com/anarya22/sign-language-recognition
Real-time hybrid sign language recognition system using Random Forest and LSTM for gesture-to-text conversion with dynamic sentence formation.
lstm-model mediapipe opencv sign-language-recognition-system
Last synced: 14 Apr 2026
https://github.com/hilcj/vrsubtitlemaker
VR 3D 360 Subtitle Maker
image-processing kivy opencv video-processing virtual-reality
Last synced: 19 Oct 2025
https://github.com/shivam-dhir/classifying-covid-19
Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.
cnn opencv python streamlit tensorflow
Last synced: 14 Apr 2026
https://github.com/navindafernando/lane-detection
Lane Detection with Image Feature Extraction Techniques :aerial_tramway:
image-feature-extraction kernel-filters machine-learning neighborhood numpy opencv sobel-filter
Last synced: 13 Apr 2026
https://github.com/keerthivnair/cnn-and-opencv
All my convolutional neural network and open cv pipeline training exercises and projects
clahe opencv panorama-stitching sift
Last synced: 17 May 2026
https://github.com/make2explore/tutorial-opencv-on-jetsonnano-with-cuda-support
Installation of OpenCV on JetsonNano with CUDA support
artificial-intelligence artificial-neural-networks computer-vision image-processing machine-learning opencv opencv-python pytorch tensorflow
Last synced: 23 Oct 2025
https://github.com/thevickypedia/face_recognition
Face recognizing script using OpenCV
cnn-for-visual-recognition face-recognition hog opencv sift-descriptors
Last synced: 15 May 2026
https://github.com/nayeem01/facemask-detection
Face-mask detection with TensorFlow and openCV
computer-vision neural-network opencv python tensorflow
Last synced: 09 Apr 2026
https://github.com/bentheperson1/volume-pincher
change the volume of a windows pc by pinching
Last synced: 18 Apr 2026
https://github.com/shubhammohanty680/hand_cricket
Play a two-player virtual cricket match using real-time hand gestures captured through webcams. Includes toss, batting, bowling, runs, outs, and automatic winner declaration β all powered by a trained ML model and parallel camera processing.
machine-learning mediapipe-hands multiprocessing opencv opencv-projects opencv-python random-forest
Last synced: 18 Apr 2026
https://github.com/veresdavid/imgproc-task2
Manually implemented some OpenCV methods, like image threshold or median filter.
Last synced: 24 Oct 2025
https://github.com/kriss024/python
Python for Data Science
anaconda anaconda3 data-science jupyter-notebook lightgbm machine-learning numpy opencv pandas python3 sklearn tensorflow2 xgboost
Last synced: 24 Oct 2025
https://github.com/williyam-m/flipkart_grid_6_0
Smart Vision Technology Quality Control
cnn django efficientdet flipkart flipkart-grid flipkartgrid hackathon keras machine-learning mobilenetv2 mobilenetv2-model ocr opencv pytesseract python sqlite support-vector-machine svm tensorflow tesseract
Last synced: 24 Feb 2026
https://github.com/jsonfm/go-mjpeg-server
A simple mjpeg server made with golang for streaming webcam images (opencv).
Last synced: 04 May 2026
https://github.com/yashaka/learncv
Toolset used in learning Computer Vision at R_D course
Last synced: 14 Apr 2026
https://github.com/sebrovater/imspect
Explore features of images during debug session
computer-vision cv egui feature-engineering images opencv python rust
Last synced: 06 Feb 2026
https://github.com/prem120996/smart_attendance_using_face_recognition-
This repository contains a Smart Attendance System that leverages face recognition technology to automate attendance tracking. The system captures and processes real-time facial data to mark attendance efficiently, reducing manual errors and eliminating the need for traditional methods like ID cards or roll calls.
firebase-realtime-database flask machine-learning opencv python webapp
Last synced: 14 Apr 2026
https://github.com/keshavg125/face-attendance-system
The Face Attendance System automates attendance tracking using real-time face recognition with OpenCV and Appwrite. It captures video from a webcam, detects faces, and logs attendance in a secure database. The system aims to simplify and streamline attendance management for classrooms, offices, and events.
appwrite dlib opencv python real-time
Last synced: 14 Apr 2026
https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis
This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. π οΈπ₯
data-structures debugging english-language git github html markdown numpy opencv project-management python
Last synced: 20 Jan 2026
https://github.com/jig/go-aruco
Go interface for Aruco coordinates using a Raspberry Pi Camera
aruco go opencv python raspberry-pi
Last synced: 27 Jan 2026
https://github.com/manikantasanjay/sports_celebrity_classification_project
Image Classification Of Sports Celebrities
classification image-classification machine-learning opencv python
Last synced: 06 May 2026
https://github.com/saksham-jain177/ai-imagepipeline
An AI pipeline that segments images, identifies objects, extracts text, and summarizes results, all through an interactive Streamlit app. It utilizes models like PyTorch and tools such as Tesseract and OpenCV for efficient image processing.
ai image-identification image-processing image-segmentation opencv pipeline python pytorch streamlit tesseract-ocr
Last synced: 28 Jan 2026
https://github.com/annapoorna-a-k/guardzilla-unauthorized-access-averter-using-raspberry-pi
A state-of-the-art intrusion entry detection robot that patrols your premises, which is built mainly using OpenCV and Raspberry pi.
buzzer flask intrusion-detection-system opencv python raspberry-pi robotics
Last synced: 09 Apr 2026
https://github.com/kalwalt/webarkitlib-desktop-example
A simple testing example of WebARKitLib with Linux OS
augmented-reality opencv webar webarkit webarkitlib
Last synced: 26 Oct 2025
https://github.com/kailas-design/realsense-vision-kit
π οΈ Streamline your computer vision projects with the RealSense Vision Toolkit, a modular solution for Intel RealSense cameras equipped with robust utilities.
computer-vision coordinate-transformation hardware-abstraction learning-journey object-detection oop opencv portfolio-project python realsense software-architecture
Last synced: 13 May 2026
https://github.com/tux-o-matic/banana
Keras/TensorFlow demo
keras object-detection opencv tensorflow
Last synced: 09 Apr 2026
https://github.com/boss294/securecam
SecureCam is a Python-based application designed to monitor a live camera feed for human presence using OpenCV's face detection. It provides advanced features such as recording videos when a face is detected, real-time FPS display, and user interaction through a GUI built with PyQt5.
detection-model face-recognition opencv python recording-app
Last synced: 15 May 2026
https://github.com/defi0x1/Blending-Image-Opencv
Blending image with background using opencv
background-image blending-images image-processing opencv text-detection text-recognition
Last synced: 08 Nov 2025