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-05 00:18:46 UTC
- JSON Representation
https://github.com/yashkathe/image-noise-reduction-with-cuda
This project conducts an analysis of image denoising technique - median blur, comparing GPU-accelerated (Numba) and CPU-based (OpenCV) processing speeds.
cuda cuda-programming gpu-programming hardware-speed-analysis image-analysis image-processing numba nvidia nvidia-cuda nvidia-gpu opencv parallel-programming
Last synced: 14 May 2025
https://github.com/smahesh29/opencv-face-and-eye-detection
Detects face and eyes of a person from image or webcam using opencv-python.
cv2 eye-detection face-detection opencv opencv-library opencv-python opencv2 python python-3
Last synced: 12 Apr 2025
https://github.com/nazanin1369/advanced-lane-lines-detection
Self-Driving cars advanced lane line detection
lane-detection opencv self-driving-car
Last synced: 24 Apr 2025
https://github.com/mcyba/t_system
the moving objects tracking system via two axis camera motion for raspberry pi distributions
face-detection face-recognition face-tracking linux opencv pan-tilt pan-tilt-controller raspberrypi raspbian servo-motor
Last synced: 10 Apr 2025
https://github.com/kazuhito00/cv-comparison-slider-window
2枚の画像を重ね合わせて、マウススライドで比較するウィンドウのサンプルです。
compare-images opencv slider window
Last synced: 21 May 2026
https://github.com/ahkarami/ubuntu-for-deep-learning
Useful notes about Ubuntu (especially for Deep Learning code developers)
deep-learning install machine-learning opencv pip python pytorch tensorflow ubuntu
Last synced: 06 May 2025
https://github.com/armanx200/brain-tumor-detector
🧠 A deep learning model that classifies brain images as either having a tumor or not.
arman-kianian cnns convolutional-neural-networks deep-learning healthcare-technology image-classification keras medical-ai medical-imaging opencv python tensorflow
Last synced: 30 Apr 2025
https://github.com/dylanqin4/detect-offside-positions
alogrithms java object-detection opencv swing
Last synced: 18 Feb 2026
https://github.com/meinside/telegram-bot-opencv
Telegram bot for testing OpenCV headlessly
Last synced: 29 Apr 2025
https://github.com/soumilgit/ai_ml_projects
A collection of few beginner-friendly AI-ML Projects in Python. Feel free to star and refer to for learning purposes!
data-science gemini-api numpy opencv python random-forest-classifier
Last synced: 13 Apr 2025
https://github.com/yigitoo/devrialem-gui
Devrialem which one qualify to participate #Teknofest2022!
gui mediapipe opencv python teknofest2022 tkinter turizm
Last synced: 14 Mar 2025
https://github.com/erfannamira/pixel-harmony
A Python script for comparing image quality using SSIM, PSNR, and other metrics. 🖼️
image-analysis image-comparison image-processing opencv python
Last synced: 21 May 2026
https://github.com/adesoji1/face-antispoof
This is a layer in a facial Recognition System
antispoofing csv face-recognition gpu image-processing opencv python3 pytorch
Last synced: 17 Feb 2026
https://github.com/hzkitty/rapidocr4j
多平台OCR工具,RapidOCR的Java移植版本(ONNXRuntime + OpenCV)
Last synced: 17 Mar 2025
https://github.com/eatosin/retina-ux-auditor
A Physics-Informed UI/UX Audit Engine. Uses Computer Vision (OpenCV Saliency/Entropy) and Gemini 3.0 Multimodal AI to mathematically quantify design quality, generate heatmaps, and prescribe actionable CSS fixes.
computer-vision gemini-api generative-ai heatmap opencv opencv-python saliency-detection ux-testing
Last synced: 25 Jan 2026
https://github.com/nanamare/android_object_detection_opencv
Object Detection in image feature using opencv4android sdk
android detection javacv object-detection opencv opencv-java opencv4android
Last synced: 14 May 2026
https://github.com/arun2002k/pose_detection
This model detects the real time pose and gait of the person under 25 frames per second.
gait-detection gait-patterns mediapipe opencv python3
Last synced: 13 Apr 2025
https://github.com/sun-zhenxing/vuepress-opencv-notes
OpenCV notes,笔记合集
markdown notes opencv vuepress
Last synced: 25 Dec 2025
https://github.com/geektrovert/sinext
Sign language to text with OpenCV and MNIST sign-language dataset
computer-vision opencv python python3
Last synced: 15 May 2026
https://github.com/akbartus/pyscript-examples
Repository demonstrating examples of PyScript
opencv pyscript python-in-browser
Last synced: 16 Jun 2025
https://github.com/shenggan/hackxnvidia
Endue the car with Intelligent
arduino caffe nvidia-jetson-tx1 opencv ssd
Last synced: 16 May 2026
https://github.com/yjg30737/pyqt-face-mosaic-example
Simple PyQt software to de-identification each face in the image
deidentification deidentifier opencv pyqt pyqt-opencv pyqt5 pyqt5-desktop-application pyqt5-gui
Last synced: 28 Apr 2026
https://github.com/madahetooo/hatdetector
This repository is to build a model that detects people, heads, and hardhats in images. Each image can contain multiple people, multiple heads and multiple hardhats. The solution will help build a safety app that will alert the user if there are workers in the field that do not comply with safety rules.
ai detects-people keras-retinanet machine-learning object-detection opencv retinanet safety safety-rules wheet-heads yolov3
Last synced: 19 Jun 2026
https://github.com/mecab/docker-opencv-wasm-builder
Docker container just to build OpenCV WebAssembly
Last synced: 13 Apr 2025
https://github.com/satyamshorrf/opencvcourse
Read Images Videos and Webcams Basic Functions Resize and Crop Draw Shapes and Text Warp Images Color Detection Shape/Contour Detection Face Detection Color Picker Virtual Paint Document Scanner License Plate Recognition
opencv opencv-python opencv2 satyamshorrf
Last synced: 13 Feb 2026
https://github.com/techiesamosa/lunaxplore
LunaXplore enhances low-light images from the PSR regions of lunar craters to improve signal-to-noise ratio (SNR). By applying advanced deep learning and image processing techniques, the project creates high-resolution image maps from Chandrayaan-2's OHRC, aiding lunar landing site selection and supporting geomorphological studies of the lunar pole
deep-learning gan hpc image-processing keras opencv python retinex-theory signal-to-noise-ratio tensorflow
Last synced: 30 Dec 2025
https://github.com/crispengari/opencv-python
💎 A list of mini python projects opencv + python
coco-ssd-mobilenet dlib dlib-face-detection jupyter-notebook object-detection opencv powershell python
Last synced: 07 Apr 2026
https://github.com/Abhradipta/OCR-With-Read-Out-Loud-Using-Python
An Optical Character Recognition (OCR) System designed using Python to read the contents out loud.
computer-vision google-tesseract google-text-to-speech natural-language-processing opencv python tesseract-ocr text-to-speech
Last synced: 03 Apr 2025
https://github.com/kerberos-io/openalpr
A Kerberos Vault integration with OpenALPR
docker golang kubernetes licenseplatedetection licenseplaterecognition machine-learning openalpr opencv videosurveillance
Last synced: 11 Jan 2026
https://github.com/denrydu/cv_circles_counter
利用OpenCV写的几个数硬币的demo,有从图片中识别硬币的,也有可以实时视频中识别的
Last synced: 11 Apr 2025
https://github.com/dinhanhx/deep_fried_meme
A Python script to make deep fried memes.
hacktoberfest image-processing meme-generator meme-maker opencv python3
Last synced: 23 Feb 2026
https://github.com/arindal1/face-detection-using-opencv
Face Detection with OpenCV in Python.
computer-vision face-recognition machine-learning opencv
Last synced: 02 Mar 2026
https://github.com/marwendoukh/facial-emotion-detection-django
Facial Emotion detection with Django
django facial-expression-recognition opencv
Last synced: 03 Mar 2026
https://github.com/mohammadmoataz2/x-rayguardian
This project focuses on detecting Pneumonia in chest X-ray images or video using artificial intelligence and deep learning techniques. The solution involves preprocessing the data, training a model using TensorFlow, and developing a desktop application to classify new X-ray images or video frames as either normal or showing signs of Pneumonia.
application chest cnn computer-vision corona covid deeplearning medical opencv python tensorflow x-ray
Last synced: 16 Apr 2026
https://github.com/nomissbowling/afewcam
virtual-camera for streaming OBS NDC TDL etc
c cpp ndc obs opencv streaming tdl virtual-camera
Last synced: 16 Apr 2026
https://github.com/alvii147/pupil
Eye-tracking-based communication for cerebral palsy patients
cerebral-palsy computer-vision hackduke opencv pyqt5 python
Last synced: 27 Apr 2026
https://github.com/renantmagalhaes/motioncam-alerts
RTSP-compatible motion detection system using OpenCV and Telegram. Sends snapshot alerts when movement is detected on any IP camera feed.
automation motion-detection motion-detection-opencv opencv python rtsp surveillance tapo-camera tapo-device telegram-bot
Last synced: 27 Apr 2026
https://github.com/takamin/cvimagepipeline
OpenCVの画像処理ルーチンを組み合わせて、一連の画像処理を構成できるC++のクラスライブラリ。フィルタの構成はXMLからも与えられます
Last synced: 27 Apr 2026
https://github.com/devmalik7/code_script
A collection of beginner-friendly scripts in Python, JavaScript, and more. Perfect for Hacktoberfest!.
android hacktoberfest hacktoberfest2025 java javascript machine-learning nodejs opencv python reactjs selenium
Last synced: 27 Mar 2026
https://github.com/ksdkamesh99/social-distance-detector
It is a social distance detector based on OpenCV and YOLOV3 / Mobilenet_SSD used to find track persons who are following social distance and who are not following.
Last synced: 27 Apr 2026
https://github.com/anshgandhi4/rubiks-cube-solver
Program to scan a Rubik's cube and generate an optimal solution
Last synced: 26 Apr 2026
https://github.com/ahmdvnd/bitmapfonthandlerproject
a library to display Farsi words on embedded device`s screens
bitmap-font c c-plus-plus cmake codepage cpp devices display-library embedded embedded-c farsi-font font-drawing opencv pos verifone windows-1256
Last synced: 02 Mar 2026
https://github.com/mmerlyn/asl-translator
Empowering the deaf and speech-impaired with a real-time ASL translator that converts hand gestures into English text using deep learning and computer vision.
assistive-technology computer-vision deep-learning jupyter-notebook opencv python tensorflow
Last synced: 08 May 2026
https://github.com/jmsdaq/vehicle-smoke-detection-and-color-analysis
YOLOv8 for vehicle emission detection and K-means clustering for color distribution analysis
computer-vision flask kmeans-clustering opencv roboflow ultralytics yolov8
Last synced: 04 Mar 2026
https://github.com/aadrianleo/ai_hand_gester_fingers_counting
AI hand gester fingers counting project is a AI based project in which you can detect hand and fingers and each fingers up give the count of how many fingers are up with an image of different fingers at the side The project is made using python language.
ai cv2 cv2-library fingers-counting fingers-detection gesture-recognition hand-detections handdetection mediapipe mediapipe-hands opencv python
Last synced: 08 May 2026
https://github.com/aidrecabrera/presence-um
Presence UM: Design and Implementation of a Java-Based Machine-Readable Code Attendance System. University of Mindanao CCE107 - Project by Cabrera, A.L., Llerin, A.J.
attendance java javafx opencv qrcode
Last synced: 10 May 2026
https://github.com/harshal306/facialrecognitionwithlbph
Human beings perform face recognition automatically every day and practically with no effort. Although it sounds like a very simple task for us, it has proven to be a complex task for a computer, as it has many variables that can impair the accuracy of the methods, for example: illumination variation, low resolution, occlusion, amongst other. In computer science, face recognition is basically the task of recognizing a person based on its facial image. It has become very popular in the last two decades, mainly because of the new methods developed and the high quality of the current videos/cameras.
facial-recognition lbph-features opencv python-2
Last synced: 21 Apr 2026
https://github.com/ierturk/qt-qml-ai-collection
Qt-QML-AI is a collection of some experimental works on AI, Image Processing, Qt Qml and eRPC
ai barcode-scanner docker embedded-systems face-recognition image-processing object-detection opencv qml qt vscode yolov5
Last synced: 20 Apr 2026
https://github.com/jazlopez/py-sketch-image
Generate sketch version from images. It uses python3 and OpenCV to create sketch version of your image.
image-processing opencv python sketch
Last synced: 19 Apr 2026
https://github.com/manikantasanjay/gradio_deep_learning_selfie_segmentation_webapplication
A Simple Web Application built using Gradio capable of Selfie Image Segmentation
gradio gradio-interface image-segmentation matplotlib mediapipe opencv
Last synced: 14 Apr 2026
https://github.com/truongtannghia/face-covering-application
The app masks people's faces through a live camera
machine-learning opencv python3
Last synced: 08 May 2026
https://github.com/lazyoracle/video-face-detection
Face Detection in Video Feed using OpenCV with Python
computer-vision face-detection opencv
Last synced: 22 Jan 2026
https://github.com/lambda-zhang/opencv_xavier_whl
opencv_python-3.4.3-cp36-cp36m-linux_aarch64.whl
aarch64 arm64 armv8 opencv opencv-python whl
Last synced: 18 Apr 2026
https://github.com/qengineering/opencv_ocr_dnn
Text recognition with OpenCV and deep learning
deep-learning ocr ocr-recognition opencv
Last synced: 21 Jan 2026
https://github.com/shinmura0/opencv-object-detection
object-detection opencv raspberry-pi
Last synced: 17 Apr 2026
https://github.com/efecanxrd/signature-recognition
Signature recognition using template matching and correlation
opencv signature signature-detection signature-recognition signature-validation signature-verification signatures template-matching
Last synced: 07 May 2026
https://github.com/ornstein89/test_dial_hough
Test dial gauge detection on image with opencv HoughCircles
hough-circles jupyterlab object-detection opencv opencv-python
Last synced: 18 Apr 2026
https://github.com/njorogemaurice/objectdetectionmobileapp
Object detection Android Application based on YOLOv8
android camera2-api opencv tensorflow-lite yolov8
Last synced: 18 Apr 2026
https://github.com/puneetkakkar/road-damage-detection
An application for automatic road damage assessment using semantic segmentation on high-resolution images. The project helps municipal authorities and maintenance teams detect and prioritize road repairs, improving safety and reducing costs.
computer-vision dinov2 instance-segmentation opencv python road-damage-detection segformer semantic-segmentation transformers vision-transformer
Last synced: 17 Feb 2026
https://github.com/simarsingh24/opencv-android-circle-detector-app
Simple App module to detect sphere or circles using general hough transform opencv in android application
android image-processing opencv
Last synced: 17 Apr 2026
https://github.com/qanastek/winenot
WineNot is an easy to use app to let you find a wine according to it's label. One step, Just can it !
android flask flutter ios levenshtein-distance object-detection opencv python rails ruby ruby-on-rails sqlite tensorflow tesseract tesseract-ocr
Last synced: 02 Apr 2026
https://github.com/s4m-mo/3dview
A face-tracking 3D renderer that attempts to make things look 3D with the parallax effect. Virtual Reality without the headset.
computer-vision extended-reality mediapipe opencv
Last synced: 07 May 2026
https://github.com/pashpashpash/creativehandrecognition
Drawing things between fingers in openCV.js
art creative-coding hand-recognition javascript opencv
Last synced: 10 May 2026
https://github.com/nuzair46/essentialcv
Simplified OpenCV
mask opencv opencv-library threshold
Last synced: 23 Jan 2026
https://github.com/hxndev/live-background-blur
In this project, we will be blurring the background in a live video feed. This can be further integrated into online meetings, streamings etc.
background-blur background-image blur-backgrounds live-video mediapipe opencv opencv-python project python
Last synced: 09 May 2026
https://github.com/duyndh98/digitalrace_2017-2018_universityround
Cuộc đua số (2017 -2018) University Round - Detect and Recognize Traffic Signs using OpenCV and Machine Learning
computer-vision image-processing opencv python support-vector-machine traffic-sign-detection traffic-sign-recognition
Last synced: 24 Oct 2025
https://github.com/amhsirak/hand-tracker
Single hand tracking module using Python and OpenCV
Last synced: 06 May 2026
https://github.com/jacob-pitsenberger/opencv-color-analysis-and-manipulation
Discover a curated collection of Python scripts and modules crafted for advanced color analysis and pixel manipulation using OpenCV.
color-detection color-manipulation computervision image-processing opencv pixel-analysis pixel-manupulation python
Last synced: 06 May 2026
https://github.com/hxndev/live-face-detection
This project contains an implemented version of Face Detection using OpenCV and Mediapipe. This is a code snippet and can be used in projects.
code detect-face face-classifier face-detection face-detection-using-opencv opencv opencv-python python
Last synced: 26 Oct 2025
https://github.com/mamunul/face-alignment-esr
ios implementation of https://github.com/soundsilence/FaceAlignment project
computer-vision explicit-shape-regression face-alignment ios machine-learning opencv shape-prediction
Last synced: 06 May 2026
https://github.com/josmarcristello/goprotimeocr
Python-based OCR tool using EasyOCR and OpenCV for automated text extraction from images. Customizable image preprocessing steps and options for GPU acceleration make this a versatile and efficient solution for various OCR tasks
computer-vision data-analysis easyocr gopro gopro-camera ocr opencv pytesseract python
Last synced: 09 May 2026
https://github.com/bocchio01/gorlu_the_printer
A simple but functional all-in-one GUI app to control an Arduino CNC plotter
arduino arduino-printer cnc-machine opencv plotter-art python tkinter-gui
Last synced: 27 Oct 2025
https://github.com/neelanjan00/face-recognition-facenet-
An implementation of the Siamese Neural Network for facial recognition using one shot detection, that eliminates the requirement for the Neural Network to be trained each time a new image is added to the database. Trained using a Triplet Loss Function, it may even be used to perform the facial recognition with one training instance image.
deep-learning face-recognition opencv siamese-network tensorflow
Last synced: 27 Oct 2025
https://github.com/waasiq/icare
A real time emotion detection python application.
computer-vision emotion-recognition mediapipe opencv python
Last synced: 28 Jan 2026
https://github.com/justintimperio/bfg9k
Encrypted Steganography for PNG's and Lossless MKV
encryption golang mkv opencv png reed-solomon steganography video-steganography
Last synced: 24 Jan 2026
https://github.com/tirtharajsinha/computer-vision
computer vision sample code using python openCV library
ai color-classification computer-vision cv2 cv2-library face-detector face-recognition hacktoberfest image-classification image-processing image-processing-library image-stocking opencv python python3 shape-detection vertual-paint webcam-capture
Last synced: 24 Jan 2026
https://github.com/sigoden/node-fisheye
A opencv fisheye camera model bindings for Node.js.
Last synced: 16 Mar 2026
https://github.com/nishant2018/text-extraction-ocr-opencv
Text extraction is the process of automatically extracting text from images or documents. Optical Character Recognition (OCR) is a technology that enables computers to convert images of text into machine-readable text.
ocr opencv python text-extraction
Last synced: 04 May 2026
https://github.com/asadullah-dal17/face_detection_projects
This repository will provide you source code and comparison of face detection with different Modules, like, performance, fps, accuracy etc., with complete Video, with having each video different project with it.
dlib dlib-face-detection face-detection face-tracking mediapipe mediapipe-face-detection opencv opencv-face-detection opencv-python zoom zooming-into-face
Last synced: 04 May 2026
https://github.com/mattjudge/field-photogrammetric-reconstruction
Provides a method of photogrammetrically reconstructing the topography of a crop field from single-camera aerial video footage
opencv opencv3-python photogrammetry reconstruction
Last synced: 04 May 2026
https://github.com/jamesfisher-geo/objecttrackingopencv
This is a script that allows the user to load a video and select a bounding box for object tracking. The goal of this project is to develop software to collect advanced statistics using object tracking from sports footage.
Last synced: 04 May 2026
https://github.com/rizwanullah313/yolo-opencv-python
Object detection, object recognition and input image and display using python
opencv pycharm-ide python yolo
Last synced: 30 Jan 2026
https://github.com/petarran/machine-learning-adhd-help
Computer vision project for vector analysis of focus patterns of adhd individuals
Last synced: 03 May 2026
https://github.com/malykhin/n-api-experiments
N-API Node.js experiments
n-api node-addon-api nodejs opencv
Last synced: 03 May 2026
https://github.com/walidbosso/python_people_tracking
The OpenCV project is dedicated to tracking and counting people present in both images and videos. With two distinct folders, this project performs people tracking and counting and also includes the ability to predict the distance from the camera and determine their direction.
camera directions distance-calculation jupyter-notebook opencv people-counter people-counting people-detection people-tracking video
Last synced: 03 May 2026
https://github.com/chaitanyac22/udacity-cvnd-project1-facial-keypoints-detection
Applying knowledge of image processing and deep learning to create a convolutional neural network (CNN) for facial keypoints (eyes, mouth, nose, etc.) detection.
cnn convolutional-neural-networks evaluation facial-keypoints-detection filters haar-cascade haarcascade-frontalface model-building opencv python3 pytorch
Last synced: 03 May 2026
https://github.com/alhazmy13/resistorsopencv
A python project using OpenCV to identify and calculate resistors' values from a webcam feed.
opencv python3 resistor resistor-calculator
Last synced: 02 May 2026
https://github.com/gyakobo/cross-hairs
This project tries to simulate fluid dynamics, and fluid viscosity.
c c-plus-plus devpost-hackathon fluid-dynamics fluid-simulation hackathon-project illumination-estimation multithreading njit opencv
Last synced: 02 May 2026
https://github.com/rsemihkoca/postrue
Postrue is a Python-based application that empowers users to enhance their posture in real-time by detecting and correcting incorrect postures using Mediapipe and OpenCV libraries.
computer-vision mediapipe opencv pose pose-detection posture posture-recognition python
Last synced: 02 May 2026
https://github.com/alextompkins/bullseye
CV experimentation for https://github.com/alextompkins/skadi/
Last synced: 08 Jun 2026
https://github.com/osandadeshan/lighting-controller-for-workbench
Detects the hand and turn on the lights controlling the intensity with respect to its surrounding environment.
image-processing opencv python raspberry-pi
Last synced: 02 May 2026
https://github.com/shiv07tiwari/real-time-face-recognition
A basic RealTime Face Detection Project
Last synced: 02 May 2026
https://github.com/fredwangwang/webcam-sudoku-solver
A realtime webcam sudoku solver.
opencv python sudoku-solver z3-smt-solver
Last synced: 02 May 2026
https://github.com/maskedsyntax/doculens
A simple document scanning pipeline implemented in C++ with OpenCV.
c canny-edge-detection cmake cmakelist computer-vision contour-detection contours cpp17 gaussian-blur makefile opencv python3 warping
Last synced: 01 Feb 2026
https://github.com/rodolfoferro/kerasmnist
Handwritten Digits Classifier: An Online AI Classifier Trained With the MNIST Dataset...
deep-learning keras mnist-classification opencv python
Last synced: 01 Feb 2026