An open API service indexing awesome lists of open source software.

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.

https://github.com/mai1902/machinelearning-virtualtryon

A tool utilize augmented reality (AR) application which allows user to try on lipstick virtually on their static image, along with lipstick recommendation system bases on costumer preference post trial.

augmented-reality dlib-face-detection numpy opencv python sklearn virtual-tryon-ecommerce

Last synced: 05 May 2025

https://github.com/liyangsir/opencv-in-action

Opencv实战基于python,银行卡识别、全景图片拼接、OCR图片识别

ocr opencv python

Last synced: 14 Apr 2025

https://github.com/sshaplygin/face-detection

Desktop application for face detection from web-cam flow. Qoukka test task.

desktop-application electron electron-app face-detection face-recognition javascript node-opencv opencv quokka web-cam-flow

Last synced: 12 Jul 2025

https://github.com/osamhack2020/iot_covid19-detector_co-vision

Identify and Alert people at risk of COVID-19 infection in REAL-TIME using raspberry-pi.

deep-learning face-mask-detection flir-lepton iot keras opencv osam python raspberry-pi telegram-bot tensorflow

Last synced: 04 May 2025

https://github.com/lddl/goparking

This project is targeted to detect which parking lot (actually any user defined polygon) are occupied by any object.

computer-vision gocv opencv parking-lot vehicle-detection

Last synced: 29 Jul 2025

https://github.com/jacobpclouse/motion-extraction

With a very simple trick you can extract the motion of a video. Uses python and OpenCV

motion-extraction opencv python3

Last synced: 15 May 2026

https://github.com/souvikmajumder26/any-face-clustering

📸 Face Clustering Engine developed using OpenCV & DBSCAN, deployed as a Streamlit Web App to deliver uploaded images grouped according to the individual unique faces in them.

any-face-clustering clustering computer-vision dbscan dbscan-clustering deep-learning dlib face-clustering face-detection face-recognition google-colab machine-learning opencv python python3 streamlit streamlit-webapp unlabeled-data unsupervised-learning webapp

Last synced: 10 Jul 2025

https://github.com/alexlouden/python-opencv-notebook

Ready to run Jupyter notebook docker image with Python 3.9, OpenCV 4 and more

docker-image jupyter-notebook notebook opencv opencv-python

Last synced: 14 Apr 2025

https://github.com/dangnh0611/facial_verification_android

DOneLogin Android: Facial verification for Two-Factors Authentication (2FA) on Android platform

android android-keystore camerax face-antispoofing face-detection face-recognition java mfa mlkit opencv tensorflow-lite

Last synced: 17 Jun 2025

https://github.com/angusg/truth-and-crop

Application for ground-truthing semantic segmentation datasets in PyQt4/OpenCV.

crop labeled-data labelme machine-learning opencv pyqt4

Last synced: 07 May 2025

https://github.com/lynkos/algae-detection

Detect and identify different species of harmful algae within natural water in real-time with AI and a camera (i.e., ESP32-CAM, smartphone, or webcam).

ai arduino artificial-intelligence c cnn computer-vision cpp deep-learning esp32 espressif html iot machine-learning neural-network opencv opencv-python python tinyml ultralytics yolov8

Last synced: 13 Apr 2025

https://github.com/keboo/pyimagesearchsharp

A collection of C# projects translated from Adrian Rosebrock excellent python examples using OpenCV

opencv pyimagesearch

Last synced: 19 Mar 2025

https://github.com/zafarrehan/object_detection_coco

This repo uses pre-trained SSD MobileNet V3 model to detect objects belonging to 80 different classes in images and videos

mobilenet-v3 object-detection opencv video-processing

Last synced: 10 Oct 2025

https://github.com/stevenjoezhang/marvel-themed-intro

制作漫威风格的电影片头 | Creating the Marvel studios intro with OpenCV

marvel opencv opencv-python

Last synced: 19 Jul 2025

https://github.com/toni-sm/semu.data.visualizer

Display Matplotlib graphics and OpenCV images inside NVIDIA Omniverse apps

isaac-sim matplotlib nvidia omni-code omni-create omniverse omniverse-kit-extension opencv opencv-python python

Last synced: 13 Sep 2025

https://github.com/blackcipher101/spaceye

A tool to decode star spectrum images using OpenCV to make predictions about its charatestics.

data data-visualizations hacktoberfest opencv pysimplegui space

Last synced: 20 Mar 2025

https://github.com/smorodov/openvino_pedestrian_tracker

Standalone openvino pedestrian tracking demo project,

detector opencv openvino pedestrian-detection pedestrian-tracking tracker

Last synced: 10 Apr 2025

https://github.com/willbrennan/motiondetector

a motion detector for video; written with OpenCV

camera frame-difference motion-detection motion-detector movement opencv

Last synced: 29 Oct 2025

https://github.com/abhifuturetech/ann-robotics-simu

This project focuses on developing and implementing neural network algorithms to enable autonomous navigation in self-driving robots.

keras neural-network opencv python raspberry-pi robotics tensorflow

Last synced: 09 Jul 2025

https://github.com/qengineering/qt5-opencv-raspberry-pi-jetson-nano

Native build of Qt5 creator on Raspberry Pi 4 with OpenCV support

gui jetson-nano opencv qt5 qtcreator raspberry-pi raspberry-pi-4

Last synced: 13 Apr 2025

https://github.com/pageauc/track-inout

Windows, Unix, Raspberry Pi program uses opencv and python to track moving objects that enter and leave camera view and cross a vert or horz trigger center line. Can be configured to take an image and log data to a csv file. Includes a standalone web server for viewing image files. At this point it is a demo since it would need more work but the basic operation is functional.

csv-files curl-install demo enter images leave monitor motion-tracking opencv pi-camera python raspberry-pi tracking unix web-camera webserver windows

Last synced: 21 Aug 2025

https://github.com/arslanex/doctor-strange-filter

Python project using OpenCV and Mediapipe to create a Dr. Strange filter. It detects hand gestures, calculates palm midpoint and openness, then overlays a mask if the hand is open. A concise demonstration of computer vision concepts like perspective and image rotation.

instagram-filter mediapipe mediapipe-hands opencv opencv-python python

Last synced: 09 Aug 2025

https://github.com/shubh2-0/snapresize

This repository houses SnapResize, a dynamic image resizing tool that simplifies the resizing process through its intuitive GUI. Effortlessly transform images and ensure they shine in any context. Explore the world of visual creativity with SnapResize's user-friendly interface. Elevate your image editing experience today! 📸🔍

learning-by-doing opencv pycharm pyhton3 tkinter

Last synced: 23 Apr 2025

https://github.com/sarthakjshetty/fracture

Vision Based Inspection tool comprising of retrained Inception V3 network and OpenCV Filters for fracture detection. Published at A2IC 2019.

computer-vision image-processing inceptionv3 opencv python

Last synced: 31 Jul 2025

https://github.com/mohdsaqibhbi/easy_images

Download hundreds of images from Google. Do image post processing later.

beautifulsoup4 image-duplicate-detection opencv python python-magic requests selenium tabulate tqdm

Last synced: 09 Mar 2026

https://github.com/lostjared/acidcam-cli

Command line version of Acid Cam for Unix

acidcam command-line-tool opencv video-processing

Last synced: 14 Apr 2025

https://github.com/kazuhito00/bread-onnx-sample

Low-Light Image EnhancementモデルであるBreadのPythonでのONNX推論サンプル

llie onnx opencv pytorch

Last synced: 05 Oct 2025

https://github.com/krshrimali/panorama-image-stitching-using-opencv

Program to generate Panorama of multiple images. Image Stitching, Panorama.

computer-vision image image-stitching machine-learning opencv panorama stitching

Last synced: 25 Jun 2025

https://github.com/sandeepvashishtha/image-recognition

Identify and classify objects in real-time video streams using TensorFlow and OpenCV. This project is designed for applications like security systems, robotics, and interactive installations, combining the power of TensorFlow for deep learning with OpenCV's webcam interaction.

collaborate image-classification imagerecognition keras-classification-models keras-tensorflow object-detection objectrecognition opencv python3 tensorflow

Last synced: 08 Apr 2025

https://github.com/tomschimansky/eyecare

Concept for tackling Computer vision syndrome by enforcing frequent eye blinks using a Dlib face detector and a CNN classifier trained on the mrlEyes dataset

customtkinter dlib eye-tracking eyeblink-detection keras machine-learning opencv python

Last synced: 07 Oct 2025

https://github.com/qengineering/opencv-livecam-raspberry-pi

A live camera C++ example on a Raspberry Pi in OpenCV

opencv raspberry-pi raspberry-pi-3 raspberry-pi-4 raspicam video webcam

Last synced: 13 Apr 2025

https://github.com/wilsonwang371/jetsontx2fordeeplearning

Scripts for setting up Jetson TX2 with OpenCV Tensorflow & Keras for deep learning

jetson-tx2 keras opencv opencv-python tensorflow

Last synced: 16 May 2025

https://github.com/kazuhito00/cv-warppolar-example

cv-warpPolar-exampleは、OpenCVでの極座標変換/逆変換の実行例です。

opencv python warppolar

Last synced: 15 Jul 2025

https://github.com/biswadeep-roy/cars-counter-using-yolov8

This repository contains Python code to count the number of cars, trucks, buses, and motorbikes in a video using YOLOv8 object detection. It also tracks the detected vehicles and displays the count in real-time.

cvzone opencv opencv-python python python3 ultralytics yolo yolov8

Last synced: 15 Apr 2025

https://github.com/akash-rajak/video-stitching

Python script to stitch video either in row or in column using opencv.

column-stitching cv2 gui moviepy opencv python3 row-stitching tkinter video video-stitching

Last synced: 31 Jul 2025

https://github.com/paritoshtripathi935/product-matching

The topic is about product matching via Machine Learning. This involves using various machine learning techniques such as natural language processing, image recognition, and collaborative filtering algorithms to match similar products together.

amazon-scraper collaborative-filtering data-science django flipkart-scraper-python langchain machine-learning nlp opencv product-matching python

Last synced: 08 Jul 2025

https://github.com/ahestevenz/ap-image-register

C++ class for 2D multimodal image registration

algorithm arpet cpp image-registration medical-images opencv pet

Last synced: 04 Apr 2026

https://github.com/alro10/opencvtx2

Build and install OpenCV on NVIDIA Jetson TX2

gstreamer jetson jetson-tx2 opencv

Last synced: 15 May 2025

https://github.com/soramimi/usbcamera

USB camera, OpenCV and Qt

camera opencv qt raspberry-pi usb

Last synced: 15 May 2025

https://github.com/cursedprograms/detect-face

This project utilizes the OpenCV and Pillow (PIL) libraries to detect faces in images and webcam feeds, marking them with rectangles. The detected faces are saved in a specified output directory. The detected faces are saved in a specified output directory.

face-detection facial-recognition opencv python webcam-capture webcam-face-detection

Last synced: 10 Aug 2025

https://github.com/dudasdavid/line_follower

Camera based ROS line follower node

camera cnn lenet-5 line-follower line-following opencv python ros

Last synced: 09 Apr 2025

https://github.com/hoangsonww/ai-ml-classifiers

🌟 This repository houses a collection of image classification models for various purposes, including vehicle, object, animal, and flower classification. Each classifier is built using deep learning techniques and pre-trained models to accurately identify and categorize images based on their respective classes.

ai ai-classifier animal-classification artificial-intelligence classification classifier face-recognition keras keras-tensorflow machine-learning mood-detection ocr opencv python tensorflow tesseract vehicle-classification vehicle-detection

Last synced: 11 Apr 2025

https://github.com/davidstutz/vlfeat-slic-example

Example of using VLFeat's SLIC implementation from C++.

computer-vision image-processing opencv slic superpixel-algorithm superpixels vlfeat

Last synced: 23 Apr 2025

https://github.com/jozwiaczek/smart-door

A project based on Raspberry Pi, designed to allow the door to be opened using face recognition.

face-recognition opencv python raspberry-pi smart-doors

Last synced: 12 Apr 2025

https://github.com/dofire/OpenCV-Playing-Card-Detection

detect playing cards using OpenCV and Python ♥️♠️♦️♣️

ipynb jupyter-notebook opencv opencv-python playing-cards-detection python

Last synced: 12 Apr 2025

https://github.com/ra101/pose2input-mk9

Play Mortal Kombat with the camera as your input device and your body/pose as a controller.

game gamming mediapipe mk mk9 mortal-kombat mortal-kombat-9 opencv opencv-python pyautogui python python3

Last synced: 31 Aug 2025

https://github.com/enoxsoftware/videoplayerwithopencvforunityexample

This example shows how to convert VideoPlayer texture to OpenCV Mat using AsyncGPUReadback.

asyncgpureadback opencv untiy video video-player

Last synced: 19 Apr 2025

https://github.com/mhyrzt/dlib-android-face-landmark

face landmark detection for Android devices with c++, dlib, java, OpenCV

android cmake dlib face-detection java opencv

Last synced: 09 Apr 2025

https://github.com/scaledteam/heva

High Efficiency VTuber Avatar. Virtual avatar application, based on Urho3D and DLib.

face-tracking high-performance opencv vtuber

Last synced: 24 Jul 2025

https://github.com/yashk2000/vibe

This repository contains my implementation of the ViBe algorithm.

image-processing moving-object-detection opencv opencv-python python3 vibe vibe-algorithm video

Last synced: 23 Mar 2025

https://github.com/antoniojcosta/curso-python-na-pratica-desenvolvendo-automacoes-de-processos

Repositorio com o material do curso Python na Pratica: Desenvolvendo Automações de Processos

beautifulsoup4 jupyter-notebook opencv pandas pyautogui python selenium smtp webdriver webscraping

Last synced: 01 Apr 2025

https://github.com/kazuhito00/damo-yolo-colaboratory-training-sample

DAMO-YOLOをGoogle Colaboratory上で訓練しONNX形式のファイルをエクスポートするサンプル

colaboratory damo-yolo object-detection opencv python

Last synced: 03 Sep 2025

https://github.com/fooock/opencv-notebooks

Python opencv notebooks using SIFT, SURF and feature matching using Brute-Force with ORB descriptors

opencv opencv-python opencv3 opencv3-python

Last synced: 29 Jun 2025

https://github.com/motapinto/computer-vision-structured-light

Project developed for the Computer Vision course unit in FEUP

computer-vision edge-detection jupyter-notebook opencv python structured-light

Last synced: 08 Oct 2025

https://github.com/chasel-shao/realtimevideoanalysis

Realtime Video Analysis use Spark, Kafka, Zookeeper, OpenCV

kafka opencv python spark zookeeper

Last synced: 23 Apr 2025

https://github.com/bbo-lab/calibcam

A charuco based calibrator for camera setups (intrinsic and extrinsic coordinates).

calibration camera camera-calibration opencv video

Last synced: 15 Apr 2025

https://github.com/flash3388/flashlib

A robotics development framework

framework frc java opencv robot robotics vision

Last synced: 28 Oct 2025

https://github.com/jalajthanaki/real_time_object_detection

This repository contains the code for real-time object detection. I'm using video stream coming from webcam. MobileNet-SSD and OpenCv has been used as base-line approach. TensorFlow object detection API has been used in revised approach.

computer-vision deep-learning objectdetection opencv real-time-object-detection

Last synced: 10 Jun 2025

https://github.com/nrl-ai/chessai

Chinese Chess Advanced Analytics

chess chess-engine opencv xiangqi

Last synced: 01 Jul 2025

https://github.com/dkurt/openvino_superres

Intel OpenVINO practice with super resolution network

deep-learning mri opencv openvino super-resolution

Last synced: 15 Sep 2025

https://github.com/kazuhito00/freeyolo-onnx-sample

FreeYOLOのPythonでのONNX推論サンプル

freeyolo object-detection onnx opencv

Last synced: 10 Jul 2025

https://github.com/anvari1313/faceidentifier

An artificial intelligence agent that can identify people based on their face.

face-recognition opencv tinyxml

Last synced: 15 Jul 2025

https://github.com/rightpoint/opencv-swift

OpenCV / Swift Package Manager / XCFramework / Podspec

cocoapods opencv podspec swift swift-package swift-package-manager xcframework

Last synced: 03 Aug 2025

https://github.com/martinmohammed/object-tracking-yolo-v8-mil

Object Tracking of UAVs utilizing YOLOv8 model for detection and classification and utilizing the Multiple Instance Learning (MIL) tracker for object tracking.

mil-tracker opencv python3 uav yolov8

Last synced: 23 Jul 2025

https://github.com/fisal77/ArtaEye

ArtaEye is web/mobile camera eye tracking to make beautiful drawing and artwork based on eye movements. In this project. We target people with disabilities to create an artwork. We try to translate their feelings through their eyes into digital drawings.

ai computer-vision eye-detection eye-tracking eye-tracking-mouse ml opencv webcam webcam-eyetracking

Last synced: 29 Apr 2025

https://github.com/obito/faceblur

Detect and blur all faces on videos and photos.

blur blur-faces cv2 dlib face face-recognition faceblur opencv video-processing

Last synced: 14 Sep 2025

https://github.com/wthrajat/seamcarving

C++ implementation of the Seam Carving Algorithm using Dynamic Programming. Available to use as a C++ binary

cpp dynamic-programming glew image opencv seamcarving

Last synced: 07 Jul 2025

https://github.com/gto76/face-tracker

Face tracking using openCV

face-tracking opencv

Last synced: 07 Mar 2026

https://github.com/sunsided/rust-facedetect

OpenCV Face Detection in Rust using Haar Cascades

face-detection haar-cascade image-processing opencv rust

Last synced: 18 Mar 2025

https://github.com/rodneyosodo/computer-vision-ai-saturdays

This repository contains classwork and homework for JKUAT SES Project under computer vision. Good luck in finding new bugs 😀.

computer-vision deep-learning hacktoberfest image-processing opencv

Last synced: 19 Mar 2025

https://github.com/rexcardan/kinectx

Kinect v2 extension library

kinect-v2 opencv

Last synced: 26 Jul 2025

https://github.com/asutoshpati/arjewelbox

A virtual jewelry trial system is a software application that uses augmented reality (AR) or virtual reality (VR) technology to allow users to "try on" jewelry virtually. By using a camera and a screen, the user can see themselves wearing different jewelry pieces in real-time, without the need to physically handle the actual jewelry.

ar face-detection jewellery jewelry opencv opencv-python python virtual

Last synced: 18 Sep 2025

https://github.com/circa10a/cv-notifier

Easily detect objects using computer vision and call configurable webhooks

ai artificial-intelligence nocode opencv opencv-python raspberry-pi raspberrypi webhooks yaml yolo

Last synced: 08 Sep 2025

https://github.com/kazuhito00/click-warp-perspective

マウスクリックで指定した座標を矩形に射影変換するプログラム。

opencv python warpperspective

Last synced: 15 Jul 2025

https://github.com/aleksandergrzyb/mostitch

Program that automatically stitches set of retinal angiography eye images.

computer-vision cpp image-processing opencv stitched-images stitching

Last synced: 13 Apr 2025

https://github.com/scify/icsee

ICSee runs on small portable devices (smartphones, tablets) and makes reading and object identification easier. Simply, conveniently and always available!

android assistive assistive-technology hacktoberfest java opencv special-needs video video-processing visual-impairments

Last synced: 06 Sep 2025

https://github.com/abhilash1910/nd0130-c2-fusion-starter-midterm

Course submission material for Lidar point cloud based 3D Detection using Yolo for Udacity Self Driving Nanodegree

iou lidar-point-cloud open3d-python opencv torch yolo

Last synced: 10 Apr 2025

https://github.com/abhroroy365/tennis-tracker

This project utilizes OpenCV, YOLO and CNN to track the position, movement of players in a video. YOLOv8 is used to track the players. YOLOv5 is used to track the position of tennis ball at every frame of the video. ResNet34 is fine-tuned to detect the court keypoints.

computer-vision deep-learning opencv pytorch tennis-game yolov5

Last synced: 14 Apr 2025