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-17 00:18:29 UTC
- JSON Representation
https://github.com/peculiarventures/gammacv
GammaCV is a WebGL accelerated Computer Vision library for browser
computer-vision feature-extraction gpu gpu-acceleration image-analysis image-processing machine-learning machine-vision object-detection opencv webgl
Last synced: 08 Apr 2025
https://github.com/tobybreckon/python-examples-cv
OpenCV Python Computer Vision Examples used for Teaching
Last synced: 13 Apr 2025
https://github.com/masyagin1998/robin
RObust document image BINarization
computer-vision deep-learning document-analysis document-binarization keras neural-networks ocr opencv python u-net
Last synced: 03 Mar 2026
https://github.com/wasmvision/wasmvision
wasmVision gets you going with computer vision using WebAssembly.
c-language computer-vision golang opencv rust tinygo wasi wasm wasmcv webassembly
Last synced: 14 Apr 2025
https://github.com/alemart/speedy-vision
GPU-accelerated Computer Vision for JavaScript.
computer-vision gpgpu gpu image-processing linear-algebra machine-vision opencv
Last synced: 06 Apr 2025
https://github.com/wzpan/qtevm
C++ implementation of EVM(Eulerian Video Magnification), based on OpenCV and Qt.
eulerian-video-magnification evm opencv
Last synced: 25 Jul 2025
https://github.com/harshtikuu/Abnormal_Event_Detection
Abnormal Event Detection in Videos using SpatioTemporal AutoEncoder
anomaly-detection convolutional-neural-networks deep-learning keras livestream lstm-neural-networks machine-learning neural-network opencv python tensorflow video-processing
Last synced: 14 May 2025
https://github.com/iansan5653/open-mcr
:pencil: Exam bubble sheet scorer. Created with OpenCV and Python.
computer-vision education exam-sheets extract machine oer omr open-educational-resources opencv optical-mark-recognition python scanner
Last synced: 10 Apr 2025
https://github.com/rubenszimbres/repo-2018
Deep Learning Summer School + Tensorflow + OpenCV cascade training + YOLO + COCO + CycleGAN + AWS EC2 Setup + AWS IoT Project + AWS SageMaker + AWS API Gateway + Raspberry Pi3 Ubuntu Core
aws-ec2 aws-iot aws-sagemaker coco computer-vision cyclegan ec2-instance generative-adversarial-networks haarcascade iot keras opencv opencv-library opencv3 raspberry-pi raspberry-pi-3 sagemaker tensorflow ubuntucore yolo-model
Last synced: 10 Jul 2025
https://github.com/petercorke/machinevision-toolbox-python
Machine vision toolbox for Python
blob-features bundle-adjustment camera-calibration computer-vision image-search image-segmentation machine-vision mathematical-morphology opencv python stereo-vision
Last synced: 16 May 2025
https://github.com/sksalahuddin2828/opencv
Easy face detection using openCV
numpy numpy-library opencv opencv-python opencv2
Last synced: 08 May 2025
https://github.com/willbrennan/skindetector
A Python based skin detection system using OpenCV
computer-vision detection opencv python skin-detection skin-segmentation
Last synced: 02 Jul 2025
https://github.com/gaborvecsei/color-tracker
Color tracking with OpenCV
color-detection color-tracker computer-vision hacktoberfest hactoberfest2020 hsv image-processing machine-learning multi-object-tracking numpy object-detection object-tracking opencv opencv-python python tracker
Last synced: 10 Apr 2025
https://github.com/hhhrrrttt222111/ds_and_ml_projects
Data Science & Machine Learning projects and tutorials in python from beginner to advanced level.
data-science data-visualization hacktoberfest keras keras-tensorflow knn-classification linear-regression logistic-regression machine-learning machine-learning-algorithms matplotlib naive-bayes-classifier opencv python scikit-learn seaborn tensorflow
Last synced: 23 Aug 2025
https://github.com/Nebula4869/YOLOv5-LibTorch
Real time object detection with deployment of YOLOv5 through LibTorch C++ API
libtorch object-detection opencv yolov5
Last synced: 20 Apr 2025
https://github.com/Kuama-IT/android-document-scanner
A A4-ish document scanner for Android, based on opencv
android-library camerax document-scanner kotlin opencv
Last synced: 03 Apr 2025
https://github.com/gaborvecsei/Color-Tracker
Color tracking with OpenCV
color-detection color-tracker computer-vision hacktoberfest hactoberfest2020 hsv image-processing machine-learning multi-object-tracking numpy object-detection object-tracking opencv opencv-python python tracker
Last synced: 19 Jul 2025
https://github.com/cortictechnology/cep
CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.
artificial-intelligence computer-vision deep-learning edge-computing iot lego-mindstorms natural-language-processing oak-d opencv raspberry-pi smarthome speech-generation speech-recognition visual-programming
Last synced: 11 Apr 2026
https://github.com/mftnakrsu/automatic_number_plate_recognition_yolo_ocr
Automatic number plate recognition using tech: Yolo, OCR, Scene text detection, scene text recognation, flask, torch
ai artificial-intelligence computer-vision csv database deep-learning detection easyocr flask machine-learning object object-detection ocr opencv paddleocr python realtime yolo yolov5
Last synced: 11 May 2026
https://github.com/avestura/photofiremark
🖼 PhotoFiremark hides a photo in another photo
csharp emgu-cv guilan-university image-processing opencv photos steganography watermark-tools watermarking watermarking-image wpf
Last synced: 07 Mar 2026
https://github.com/qengineering/install-opencv-jetson-nano
OpenCV installation script with CUDA and cuDNN support
cuda cudnn jetson-nano jetson-xavier opencv opencv4
Last synced: 04 Apr 2025
https://github.com/HsiehYiChia/Scene-text-recognition
Scene text detection and recognition based on Extremal Region(ER)
adaboost algorithm canny cascade-classifier chaincode classifier computer-vision detection image-processing lbp machine-learning mser non-maximum-suppression ocr opencv scene-text-detection scene-text-recognition spelling-checker svm text-recognition
Last synced: 02 Apr 2025
https://github.com/everythingishacked/cheekykeys
Use Python, OpenCV, and MediaPipe to control a keyboard with facial gestures
accessibility face-detection mediapipe opencv opencv-python python python3
Last synced: 22 Aug 2025
https://github.com/p-ranav/PhotoLab
AI-Powered Photo Editor (Python, PyQt6, PyTorch)
animegan colorization cuda human-segmentation interactive nuitka numpy opencv photo-editor pillow portrait-mode pyqt6 pyqt6-desktop-application python python3 pytorch scikit-image spot-removal stacking
Last synced: 07 Apr 2025
https://github.com/sagar448/Self-Driving-Car-3D-Simulator-With-CNN
Implementing a self driving car using a 3D Driving Simulator. CNN will be used for training
autonomous cnn keras opencv python self-driving-car
Last synced: 19 Jul 2025
https://github.com/jonnoftw/img_term
Display image, video or USB camera in your ANSI terminal!
opencv python3 terminal terminal-graphics
Last synced: 13 Apr 2025
https://github.com/JonnoFTW/img_term
Display image, video or USB camera in your ANSI terminal!
opencv python3 terminal terminal-graphics
Last synced: 15 Mar 2025
https://github.com/casparwylie/AstRal
Augmented reality social network, an underworld of discussion and information to every street.
augmented-reality information ios maps opencv social-network swift
Last synced: 13 Jul 2025
https://github.com/kemfic/curved-lane-lines
detect curved lane lines using HSV filtering and sliding window search.
computer-vision lane-boundaries opencv python robotics self-driving-car
Last synced: 30 Apr 2025
https://github.com/JeeveshN/Face-Detect
A Python based tool to extract faces from any picture.
dataset detect-faces face face-detector face-extractor opencv python
Last synced: 27 Jul 2025
https://github.com/Crowsinc/LiveVisionKit
LiveVisionKit brings the powers of computer vision and image processing to OBS Studio; implementing state of the art filters such as image enhancement and real-time video stabilization.
livestream obs obs-studio opencv stream vision
Last synced: 05 Apr 2025
https://github.com/daddydrac/-deprecated-NVIDIA-GPU-Tensor-Core-Accelerator-PyTorch-OpenCV
Computer vision container that includes Jupyter notebooks with built-in code hinting, Anaconda, CUDA 11.8, TensorRT inference accelerator for Tensor cores, CuPy (GPU drop in replacement for Numpy), PyTorch, PyTorch geometric for Graph Neural Networks, TF2, Tensorboard, and OpenCV for accelerated workloads on NVIDIA Tensor cores and GPUs.
computer-vision cupy deep-learning image-processing machine-learning opencv pytorch tensorboard tensorflow2 tensorrt-inference-accelerator vision
Last synced: 06 Apr 2025
https://github.com/diovisgood/agender
Real-time estimation of gender and age
age-estimation caffemodel face-detection gender-recognition opencv tensorflow tensorflow-models
Last synced: 23 Oct 2025
https://github.com/joelibaceta/video-keyframe-detector
It is a simple python tool to extract key-frames from a video file using peak estimation from frame difference.
cli-tools computer-vision key-frame opencv peakutils python3 video
Last synced: 04 Apr 2025
https://github.com/hpc203/yolox-opencv-dnn
使用OpenCV部署YOLOX,支持YOLOX-S、YOLOX-M、YOLOX-L、YOLOX-X、YOLOX-Darknet53五种结构,包含C++和Python两种版本的程序
anchor-free cpp object-detection opencv opencv-dnn python yolox
Last synced: 20 Mar 2025
https://github.com/lumiguide/haskell-opencv
Haskell binding to OpenCV-3.x
computer-vision haskell image-processing opencv
Last synced: 09 Apr 2025
https://github.com/nvinayvarma189/sitting-posture-recognition
Detects the sitting position of a person
camera cmu keypoints opencv openpose posture posture-recognition python3 sitting-posture-recognition
Last synced: 20 Mar 2025
https://github.com/ferreirafabio/video2tfrecord
Easily convert RGB video data (e.g. .avi) to the TensorFlow tfrecords file format for training e.g. a NN in TensorFlow. This implementation allows to limit the number of frames per video to be stored in the tfrecords.
deep-learning neural-network opencv optical-flow preprocessor tensorflow tensorflow-tfrecords video-understanding
Last synced: 07 Apr 2025
https://github.com/pppw/poisson-image-editing
opencv poisson-equation poisson-image-editing
Last synced: 14 Apr 2025
https://github.com/antonioredondo/imagefeaturedetector
A C++ Qt GUI desktop program to calculate Harris, FAST, SIFT and SURF image features with OpenCV
feature-extraction image-analysis opencv qt
Last synced: 06 Jul 2025
https://github.com/utkarsh-deshmukh/fingerprint-feature-extraction
Extract minutiae features from fingerprint images
biometrics fingerprint fingerprint-images fingerprint-recognition minutiae-features opencv python
Last synced: 09 Apr 2025
https://github.com/nebula-beta/MonocularSfM
Monocular Structure from Motion
cpp linux opencv sfm structure-from-motion
Last synced: 18 Nov 2025
https://github.com/vjgpt/face-and-emotion-recognition
Realtime person's face recognize and can classify emotion using webcam, video or images.
dlib emotion emotion-recognition face face-recognition keras opencv
Last synced: 10 Apr 2025
https://github.com/karan-malik/facemaskdetector
Real time face-mask detection using Deep Learning and OpenCV
cnn cnn-keras coding computer-vision convolutional-neural-networks coronavirus covid-19 covid19 deep-learning deep-neural-networks face-mask-detection opencv project python python3
Last synced: 09 Apr 2025
https://github.com/hakaboom/image_registration
基于opencv的图像识别基础库
feature-matching opencv python template-matching
Last synced: 09 Apr 2025
https://github.com/UNeedCryDear/yolov5-seg-opencv-onnxruntime-cpp
yolov5 segmentation with onnxruntime and opencv
Last synced: 20 Apr 2025
https://github.com/tomasz-lewicki/ai-thermometer
Fever screening with IR & RGB cameras and Deep CNNs
cnn flir flir-lepton flir-lepton-purethermal jetson-nano lepton nvidia-jetson opencv
Last synced: 28 Apr 2025
https://github.com/erogol/raspisecurity
Home Surveillance for Raspberry
computer-vision opencv raspberry-pi surveillance
Last synced: 28 Oct 2025
https://github.com/MaybeShewill-CV/sky-detector
Sky area detection without deep neural networks https://maybeshewill-cv.github.io/sky-detector/
image-segmentation opencv sky-area-detect sky-detection
Last synced: 15 Mar 2025
https://github.com/aydinnyunus/facerecognitionsecurity
Face Recognition Security
computer-vision cv2 cyber-security cybersecurity face-detect face-detection face-detection-using-opencv face-recognition face-recognition-application face-recognition-python face-recognizer opencv opencv-python opencv2 protection python python3 security security-tools
Last synced: 29 Apr 2025
https://github.com/aakashjhawar/face-recognition-using-deep-learning
Identify faces from video and images using OpenCV and Deep Learning
computer-vision cv2 deep-learning face face-classification face-detection face-embeddings face-recognition face-recognition-python image-processing live-face-recognition machine-learning neural-network opencv openface python svm
Last synced: 12 Apr 2025
https://github.com/justadudewhohacks/opencv-electron
Example for using opencv4nodejs with electron.
electron javascript node nodejs opencv react reactjs webpack
Last synced: 25 Mar 2025
https://github.com/Djdefrag/FluidFrames
FluidFrames.RIFE | video AI frame-generation app
amd deep-learning directx12 fluidity fps frame frame-interpolation generation gui-application intel interpolation nvidia opencv python rife video windows
Last synced: 14 Aug 2025
https://github.com/Djdefrag/FluidFrames.RIFE
FluidFrames.RIFE | video AI frame-generation app
amd deep-learning directx12 fluidity fps frame frame-interpolation generation gui-application intel interpolation nvidia opencv python rife video windows
Last synced: 06 Mar 2025
https://github.com/chxj1992/slide_captcha_cracker
Canny算子边缘检测识别滑动验证码
canny-edge-detection captcha opencv
Last synced: 08 Jan 2026
https://github.com/rayryeng/xiaohuluvpdetection
This is a Python + OpenCV implementation of the Vanishing Point algorithm by Xiaohu Lu et al. - http://xiaohulugo.github.io/papers/Vanishing_Point_Detection_WACV2017.pdf
computer-vision image-processing line-detection opencv python rotation-matrix vanishing-points
Last synced: 27 Oct 2025
https://github.com/smidm/video2calibration
Camera intrinsic parameters calibration from chessboard video sequence.
camera-calibration opencv video
Last synced: 08 Mar 2026
https://github.com/vshawn/shawn_pose_estimation_by_opencv
This is my initial experiments on pose estimation using opencv.More details:http://www.cnblogs.com/singlex/p/pose_estimation_0.html
Last synced: 17 Aug 2025
https://github.com/ropensci/opencv
R bindings for OpenCV
opencv opencv-library r r-package rstats unconf unconf18
Last synced: 27 Dec 2025
https://github.com/tentone/aruco
Aruco marker detector and pose estimation for AR and Robotics with ROS support
Last synced: 14 Apr 2025
https://github.com/pedrocabrera/pyflowopencv
Wrapper for openCv (https://opencv.org/) python module.
image-processing opencv python wrapper
Last synced: 09 Apr 2025
https://github.com/pedroCabrera/PyFlowOpenCv
Wrapper for openCv (https://opencv.org/) python module.
image-processing opencv python wrapper
Last synced: 23 Apr 2025
https://github.com/1461521844lijin/trt_yolo_video_pipeline
TensorRT+YOLO系列的 多路 多卡 多实例 并行视频分析处理案例
cuda ffmpeg opencv video-processing yolo yolov8
Last synced: 18 Jul 2025
https://github.com/stoic1979/robovision
AI and machine leaning-based computer vision for a robot
artificial-intelligence classification computer-vision face-detection face-recognition haar-cascade-classifier machine-learning opencv pyqt5 surveillance
Last synced: 19 Jul 2025
https://github.com/sidroopdaska/SelfDrivingRCCar
Autonomous RC Car using Neural Networks, Python and Open CV
autonomous-driving autonomous-vehicles haar-classifiers neural-network opencv python3 self-driving-car
Last synced: 07 Apr 2025
https://github.com/qengineering/jetson-nano-image
Jetson Nano image with deep learning frameworks
cuda deep-learning jetson-nano mnn ncnn opencv pytorch sd-card-image team-viewer tegra tensorflow torch torchvision
Last synced: 05 Apr 2025
https://github.com/juniorxsound/threadeddepthcleaner
📷 Threaded depth-map cleaning and inpainting using OpenCV
computer-vision depth-camera depth-map image-filters image-processing librealsense2 opencv
Last synced: 02 Mar 2026
https://github.com/githubharald/deslantimg
The deslanting algorithm sets text upright in images. Python, C++ and OpenCL implementations provided.
c-plus-plus gpu handwriting-recognition image-processing ocr opencl opencv preprocessing python
Last synced: 14 May 2025
https://github.com/lolo77777/opencvvision
使用OpenCvSharp创建常用功能集合
dynamicdata mahapps-metro materialdesigninxamltoolkit opencv opencvsharp reactiveui
Last synced: 02 May 2025
https://github.com/qengineering/rpi-image
Raspberry Pi 4 Buster 64-bit OS with deep learning examples
aarch64 armv8 computer-vision cpp deep-learning face-recognition mnn ncnn opencv paddle-lite pose-estimation raspberry-pi-4 raspberry-pi-64-os raspberry-pi-image sd-card-image ssd tensorflow tensorflow-lite
Last synced: 21 Feb 2026
https://github.com/anmol-singh-jaggi/sign-language-recognition
:v: :ok_hand: :fist: :camera: Sign Language Recognition using Python
image-processing logistic-regression machine-learning nearest-neighbor opencv python sign-language support-vector-machine
Last synced: 14 Apr 2025
https://github.com/yeatse/opencv-spm
Integrate OpenCV into your project using Swift Package Manager.
ios macos opencv swift swift-package-manager visionos
Last synced: 11 Dec 2025
https://github.com/ura14h/OpenCVSample
Sample programs for OpenCV and Swift and iOS and macOS.
Last synced: 13 Jul 2025
https://github.com/Arshad221b/Sign-Language-Recognition
Indian Sign language Recognition using OpenCV
deep-learning deep-learning-projects machine-learning-projects opencv sign-language-recognition sign-language-recognition-system sign-language-recognizer
Last synced: 20 Feb 2026
https://github.com/Anmol-Singh-Jaggi/Sign-Language-Recognition
:v: :ok_hand: :fist: :camera: Sign Language Recognition using Python
image-processing logistic-regression machine-learning nearest-neighbor opencv python sign-language support-vector-machine
Last synced: 09 May 2025
https://github.com/mafda/augmented_reality_101
Introduction to Augmented Reality (AR) with Python 3 and OpenCV 4.2.
augmented-reality opencv opencv-python python3
Last synced: 15 Apr 2025
https://github.com/geekquad/pixel-processing
📷 This repository is focused on having various feature implementation of OpenCV in Python. The aim is to have a minimal implementation of all OpenCV features together, under one roof.
computer-vision hacktoberfest hacktoberfest2021 image-processing implementation jupyter-notebook machine-learning open-source opencv opencv-python python scratch-implementation
Last synced: 15 Mar 2025
https://github.com/spidy20/music_player_with_emotions_recognition
This program can recognize your mood by detecting your face and play song according your mood
emotion emotions emotions-folder emotions-recognition face face-recognition face-recognition-music-player mood music music-player music-player-application music-player-python opencv opencv-python songs
Last synced: 12 Apr 2025
https://github.com/sidroopdaska/selfdrivingrccar
Autonomous RC Car using Neural Networks, Python and Open CV
autonomous-driving autonomous-vehicles haar-classifiers neural-network opencv python3 self-driving-car
Last synced: 15 May 2025
https://github.com/AIDajiangtang/Superpoint-LightGlue-Image-Stiching
Integrate SuperPoint and LightGlue into OpenCV image stitching or Matching algorithm
deeplearning feature-extraction feature-matching lightglue opencv superpoint
Last synced: 03 Mar 2025
https://github.com/neelanjan00/driver-drowsiness-detection
A real-time drowsiness detection system for drivers, which alerts the driver if they fall asleep due to fatigue while still driving. The computer vision algorithm used for the implementation uses a trifold approach to detect drowsiness, including the measurement of forward head tilt angle, measurement of eye aspect ratio (to detect closure of eyes) and measurement of mouth aspect ratio (to detect yawning).
dlib drowsiness-detection eye-status opencv python yawn-detection
Last synced: 16 Mar 2025
https://github.com/rsnk96/Ubuntu-Setup-Scripts
Scripts to help you set up your Ubuntu quickly, especially if you're in any subfield of Data Science or AI!
anaconda cuda deep-learning deeplearning dl ffmpeg installers ml opencv python pytorch tensorflow tensorflow-setup ubuntu zsh
Last synced: 07 Apr 2025
https://github.com/rpng/android-camera-calibration
Updated (opencv3 and camera2 API) android camera calibration application
android camera-calibration camera2-api computer-vision opencv
Last synced: 27 Jun 2025
https://github.com/akphi/pedestriancounter
Pedestrians detection and tracking using OpenCV on Python
opencv pedestrian-detection python
Last synced: 04 Apr 2025
https://github.com/kongruksiamza/ebook-for-education
แจกเอกสารประกอบการสอนเพื่อการศึกษา
c git html-css-javascript java opencv php python
Last synced: 09 Apr 2025
https://github.com/hellonico/origami
Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM
clojure computer-vision deep-learning dnn java kotlin opencv yolov8
Last synced: 16 May 2025
https://github.com/djdefrag/nicescaler
NiceScaler - image/video deeplearning upscaler (OpenCV)
amd gui intel nvidia opencv python super-resolution windows
Last synced: 22 Jun 2025
https://github.com/pinto0309/mediapipe-bin
MediaPipe Python Wheel installer for RaspberryPi OS aarch64, Ubuntu aarch64, Debian aarch64 and Jetson Nano.
aarch64 armv8 debian jetson-nano mediapipe opencv opencv-contrib-python opencv-python raspberry-pi raspberrypi ubuntu wheel
Last synced: 14 Apr 2025
https://github.com/MuhammadMoinFaisal/FireDetectionYOLOv8
Fire Detection using YOLOv8
firedetection object-detection opencv opencv-library opencv-python pytorch yolo yolov8
Last synced: 21 Apr 2025
https://github.com/PINTO0309/mediapipe-bin
MediaPipe Python Wheel installer for RaspberryPi OS aarch64, Ubuntu aarch64, Debian aarch64 and Jetson Nano.
aarch64 armv8 debian jetson-nano mediapipe opencv opencv-contrib-python opencv-python raspberry-pi raspberrypi ubuntu wheel
Last synced: 09 Jul 2025
https://github.com/hpc203/yolov5-face-landmarks-opencv-v2
更新的yolov5检测人脸和关键点,只依赖opencv库就可以运行,程序包含C++和Python两个版本的
face-detection face-landmark-detection opencv yolov5-face
Last synced: 20 Mar 2025
https://github.com/openstitching/stitching_tutorial
A repository for presenting the functionalty of the python 'stitching' package
feature-detection feature-matching image-stitching opencv opencv-python seam-carving stitching
Last synced: 26 Jun 2025
https://github.com/ibaiGorordo/ONNX-CREStereo-Depth-Estimation
Python scripts performing stereo depth estimation using the CREStereo model in ONNX.
computer-vision crestereo depth-estimation onnx onnxruntime opencv python stereo-depth-estimation stereo-matching stereo-vision
Last synced: 20 Mar 2025
https://github.com/alexlaurence/nifti-image-converter
🖼 A lightweight neuroimaging .nii to .png converter for Matlab and Python users
convert-images converter matlab medical-imaging neuroimaging nifti opencv png python
Last synced: 12 Apr 2025