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/adityashaarma/asl-interpreter

Real-time ASL interpreter using CNN, OpenCV, and MediaPipe for accessible gesture recognition.

accessibility asl cnn computer-vision deep-learning keras mediapipe opencv python sign-language tensorflow

Last synced: 09 Apr 2026

https://github.com/moicci/cv2operator

simple library to input various shapes like polygon rectangle and so on.

image-processing opencv opencv-python python

Last synced: 21 Feb 2026

https://github.com/gill-singh-a/qr-code-reader

A Python Program that uses OpenCV to detect and extract data from QR Codes in Images or in Live Video

computer-vision opencv python python3 qrcode qrcode-scanner

Last synced: 09 Apr 2026

https://github.com/dulajkavinda/live-sketching

✍️ Converting live video stream from webcam into a sketch using OpenVC and Keras

added image-filtering keras machinelearning matplotlib numpy opencv python

Last synced: 10 Apr 2026

https://github.com/shreyanssatpute/women-safety-analytics-v1

Built a real-time system using a CNN model for violence detection (98.2% accuracy) and Haar Cascade for gender classification. Integrated OpenCV, TensorFlow, and Keras for image processing and deep learning to detect threats and trigger real-time alerts.

cnn-classification impage keras-neural-networks machine-learning opencv python tensorflow

Last synced: 10 Apr 2026

https://github.com/pathak-ashutosh/detect-face-parts

Detect different parts of the face such as, eyes brows, nose, jaw, etc. individually

computer-vision dlib facial-keypoints facial-landmarks hog linear-svm opencv

Last synced: 13 May 2026

https://github.com/kaamiki/kaamiki

A simple cross-platform automation framework for data science and machine learning tasks. Find it here:

filemanager kaamiki logging machine-learning natural-language-processing opencv python3 pytorch tensorflow

Last synced: 18 Mar 2025

https://github.com/dagdelenbunyamin/barcode-scanner-flb

Ein interaktives Barcode-Scanner-Tool zur Verwaltung von Schülerabmeldungen. Mit Webcam-Unterstützung, automatischer Zeiterfassung und PDF-Export für Lehrkräfte – entwickelt mit Streamlit, OpenCV und SQLite.

fpdf numpy opencv pandas python pyzbar streamlit

Last synced: 11 Apr 2026

https://github.com/ranitmanik/python-crash-course-cwh

This repository contains a diverse set of Python projects, scripts, and experiments that were developed as part of the Python Crash Course offered by CodeWithHarry. Feel free to explore the code and documentation to gain insights into various Python concepts and practical applications. If you have any questions or suggestions, please don't hesitate

assignment code-practice codewithharry coding course learn-to-code learning learning-by-doing learning-python opencv opencv-python project python python-script python3

Last synced: 23 Mar 2025

https://github.com/coder-deep/computervision-braintumordetection

Developed a robust deep learning model for classifying brain tumors using MRI images, achieving a 98% accuracy. Demonstrated its real-world applicability in medical diagnostics.

computer-vision deep-learning image-processing opencv python pytorch resnet-18 tensorflow vgg13

Last synced: 11 Apr 2026

https://github.com/edwinabdonshayo/uno-recognition

UNO Recognition Program. Using the CNN technology to train a dataset of UNO cards.

cnn dataset gpu keras opencv pillow python recognition tensorflow uno unocards

Last synced: 26 Jan 2026

https://github.com/ilieschibane/steganography-software

A Steganography software that enables you to encrypt a text as an 8-bit image in a 16-bit image

computer-vision desktop-app opencv pyqt5 python steganography

Last synced: 04 May 2026

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

C++ Motion Extraction with OpenCV

cpp motion motion-extraction opencv

Last synced: 07 Apr 2025

https://github.com/serhatderya/fall_detection

This project implements a computer vision-based fall detection system using deep learning techniques. The system can detect whether a person has fallen in images or video frames.

ai artificial-intelligence artificial-neural-networks computer-vision deep-learning deep-neural-networks deeplearning falldetection matplo neural-network numpy opencv pil pillow pytorch tensorflow yolo yolov5 yolov8

Last synced: 11 Apr 2026

https://github.com/nguyenanhtuan1912/computer_vision_exercises

Trong này sẽ chứa các file source về bài tập Computer Vision.

computer-vision numpy opencv python

Last synced: 12 Apr 2026

https://github.com/balaji24092001/python

All python related content: notes, problems, progress archive.

matplotlib numpy opencv pandas python3 scipy-stats seaborn sklearn sqllite

Last synced: 12 Apr 2026

https://github.com/diegoperea20/own_dataset_segmentation_yolov8

Segmentacion y detection de objetos con propio dataset usando YOLOV8 , en el que se utiliza un dataset propio de una moneda de 200 pesos colombianos del año 2023.

coins colombia data opencv own python segmentation tensorflow yolov8

Last synced: 12 Apr 2026

https://github.com/codehass/facial-emotional-detection

Implement a complete AI pipeline in Computer Vision, from face detection to emotion classification using CNNs (TensorFlow/Keras) and Haar Cascades (OpenCV), and integrate this model into a FastAPI API connected to a PostgreSQL database.

cnn-model fastapi keras mathplotlib numpy opencv postgresql pydantic pytest sqlalchemy tensorflow

Last synced: 12 Apr 2026

https://github.com/docsaidlab/capybara

OpenCV and ONNX Runtime Inference Toolkit

onnxruntime opencv python toolbox

Last synced: 16 Jan 2026

https://github.com/zongxr/ai-assistant

适用于边缘侧的人工智能应用,通过网页进行操作,简单易用,便捷高效

face-recognition flask opencv

Last synced: 12 Apr 2026

https://github.com/ankhoa1212/computer-vision

This is a repository of computer vision techniques used on live video feed.

cli computer-vision opencv python

Last synced: 01 May 2026

https://github.com/gustavogld/siscof-contador-de-colonias-bacterianas

Aplicação Python+Streamlit para detectar automaticamente colônias bacterianas em imagens de placas de Petri. Usa visão computacional com transformada de Hough, otimização bayesiana para calibrar parâmetros e permite validação manual dos resultados com exportação de imagens. Ideal para uso laboratorial e educacional.

baysian-optimisation hough-circles hough-transform microbiology microbiome-analysis opencv opencv-python python skimage streamlit visao-computacional

Last synced: 04 May 2026

https://github.com/edirab/studying-computer-vision

Задания по дисциплинам "Системы технического зрения" и "Основы программирования на С++" за 9-й и 10-й семестры

auv cplusplus-11 eigen opencv ransac rov

Last synced: 03 Jan 2026

https://github.com/studas/rpi_auto_aim

An automatic aiming system for a Raspberry Pi camera couples to a panoramic tilt structure controlled by servo motors, using ESP32, GStreamer and OpenCV

auto-aim esp32 gstreamer-pipeline i2c opencv pan-tilt raspberry-pi-4 raspberry-pi-camera rpi4

Last synced: 12 Apr 2026

https://github.com/we684123/create-checkerboard-for-findchessboardcornerssb

生成圓角棋盤圖用給 findChessboardCornersSB 用,不過也有生成一般標準棋盤的功能。

chessboard findchessboardcornerssb opencv

Last synced: 27 Apr 2026

https://github.com/edwildson/facerecognition

Face and Emotion Recognition Project Built with Django and Machine Learning

deep-neural-networks django face-detection face-recognition machine-learning opencv python

Last synced: 28 Apr 2026

https://github.com/superrmurlocc/blackjack-table-state-monitoring-system

A Blackjack Table Monitoring System using classical image processing techniques. The system detects card stacks, recognizes individual cards, calculates points, and determines game outcomes. Achieves 100% accuracy on high-quality images without using neural networks, making it efficient for devices with limited computational resources.

blackjack card-recognition computer-vision image-processing opencv segmentation template-matching

Last synced: 16 Feb 2026

https://github.com/sagarbapodara/real-time-pedestrian-and-vehicle-detection-using-computer-vision

The project is a basic prototype of detecting pedestrians and vehicles separately in a live video using simple computer vision techniques. For testing purposes, car dashcam recordings, available on youtube have been used.

computer-vision computer-vision-opencv opencv pedestrian-detection streamlit-webapp vehicle-dection-python

Last synced: 12 Apr 2026

https://github.com/yessasvini23/enviroguard-ai-real-time_-hazard-detection-_-_ai-assistant

Imagine a world where AI actively monitors your environment, detecting fire, smoke, pollution, and wildlife hazards in real time. EnviroGuard AI combines computer vision, IoT sensors, and AI-driven insights to provide instant alerts and natural language interaction.

geminiai gtts huggingfacemodel iot-application langchain opencv whisper

Last synced: 09 Apr 2025

https://github.com/jsfraz/video-over-udp-sockets

Simple video streaming over UDP sockets using Python. Java and Python clients with face recognition.

face-recognition java java-swing opencv python python3 sockets udp video-streaming

Last synced: 13 Apr 2026

https://github.com/vaibhav-2303/imagestitching

Image Stitching algorithm in Python

computer-vision image-stitching opencv python3 sift

Last synced: 13 Apr 2026

https://github.com/gitfrandu4/40982-p1

Repositorio de la Práctica 1 en Visión por Computador, explorando el uso de OpenCV para crear imágenes artísticas, manipular píxeles y capturar video. Incluye ejercicios como diseño de un tablero de ajedrez, estilo Mondrian, y un efecto “Pop Art” con la cámara web.

computer-vision image-processing mondrian-style numpy opencv pop-art python visual-art webcam-capture

Last synced: 09 Apr 2026

https://github.com/mongshil553/computer-vision-hue-entropy-utilizing-sliding-window

Computer Vision; Deciding whether food is mixed enough compared to selected sample image.

computer-vision food opencv

Last synced: 07 Jan 2026

https://github.com/ani717/self-driving-computer-vision-repository

Computer Vision & Deep Learning Repository for Autonomous Driving of Jetson Nano/Raspberry Pi controlled Miniature Robot Cars. The Deep Learning models are trained to mimic robot car driving controlled by gamepad.

computer-vision deep-learning machine-learning neural-network opencv python pytorch

Last synced: 13 Apr 2026

https://github.com/kanishk3813/crowd-surveillance-system

Crowd surveillance system developed for Prayagraj Mahakumbh Hackathon 2025. Utilizes advanced computer vision for head counting, anomaly detection, and fire detection in real-time, ensuring event safety and security. Proud finalists, dedicated to leveraging technology for positive impact.

opencv python yolov4

Last synced: 13 Jun 2025

https://github.com/donguyenanhtuan/skeletonization-document-scanner

A Python-based document scanner that uses image processing and skeletonization techniques to detect and extract documents from camera images.

computer-vision document-scanner image-processing opencv skeletonization

Last synced: 13 Apr 2026

https://github.com/nevrohelios/deep-viz

🔬 Deep-Viz: Unveiling the Black Box of Deep Learning

captum opencv pytorch streamlit torchvision

Last synced: 05 Apr 2026

https://github.com/iv4n-ga6l/Realtime-Car-Traffic-Tracking

Realtime car traffic tracking using yolov8 model

cartracking numpy opencv python ultralytics yolov8 yolov8n

Last synced: 28 Apr 2025

https://github.com/iv4n-ga6l/OpenPose-Prediction

Person's body parts or joint position detection using openCV

detection numpy opencv prediction prediction-model python

Last synced: 28 Apr 2025

https://github.com/shibam120302/plant_deseases_prediction

Plant disease forecasting is a management system used to predict the occurrence or change in severity of plant diseases. At the field scale, these systems are used by growers to make economic decisions about disease treatments for control.

keras numpy opencv python

Last synced: 13 Apr 2026

https://github.com/meqdaddev/color-detector-using-hue-channel

A C++ program with openCV, it detects a specific color in an image by Hue channel from HSV model.

c-plus-plus color-detection hsv image-processing opencv

Last synced: 15 May 2026

https://github.com/kkhushhalr2405/paddle-vs-mmocr

Analysis of character recognition capabilities of PaddleOCR and MMOCR.

ocr opencv

Last synced: 05 Oct 2025

https://github.com/marcus-k/semfeaturedetection

Collection of work aiming to detect various features in SEM images of nanobeam photonic crystals.

ellipse-detection ellipses image-analysis opencv physics python research-project

Last synced: 17 Jan 2026

https://github.com/llwusill/platedetection

OpenCV ve TrOCRProcessor ile Plaka Tanıma Sistemi

opencv opencv-python opencv2 plate plate-recognition python trocrprocessor

Last synced: 14 Apr 2026

https://github.com/willguimont/audiocv

Play piano with colored stuff via your webcam

computer-vision midi music opencv opencv-python python youtube

Last synced: 09 May 2026

https://github.com/jadezdon/digimuscore

DigiMuScore is a sheet music manager Android application.

android app document-scanner manage-sheet-musics mlkit-android opencv

Last synced: 04 May 2026

https://github.com/a3ro-dev/eroji

Eroji is a simple Python script that uses the DeepFace library to detect faces in an image and recognize the emotions, gender and race of the detected faces.

ai cascade-classifier deep-learning deepface emotion-detection emotion-recognition machine-learning machine-learning-python ml opencv opencv-python python python3

Last synced: 09 May 2026

https://github.com/kazuhito00/qrcode-pose-estimation

QRコードの姿勢推定サンプル

opencv python qrcode solvepnp

Last synced: 15 May 2026

https://github.com/veendysuseno/opencv-project-student-attendance-and-facial-expression-detection

This project is designed for student attendance and facial expression detection using OpenCV and TensorFlow. The system can either train a facial expression recognition model or display real-time emotion detection using a webcam feed.

haarcascade-frontalface opencv python tensorflow2

Last synced: 19 Jan 2026

https://github.com/pablonicolla/ipulse

Scalable web app blog with dedicated C++ and OpenCV API service to handle image manipulation

cpp docker ejs javascript opencv

Last synced: 27 Jan 2026

https://github.com/sarah627/horus_eye_fcih_graduation_project

An AI-powered tourism website using YOLOv7 for real-time landmark detection in images. Built with Flask, PyTorch, and Roboflow for seamless tourist interaction.

computer-vision cuda flask jupyter-notebook kaggle matplotlib object-detection opencv python pytorch roboflow

Last synced: 14 Apr 2026

https://github.com/garlinhs/media-to-ascii

C++ program that converts media files such .mp4 into ASCII characters.

ascii-video c-plus-plus console-application linux media ncurses opencv terminal video

Last synced: 28 Apr 2026

https://github.com/empobla/vultus-facial-recognition

Vultus Facial Recognition is a C++ project to recognize members of Tecnológico de Monterrey CSF.

face-recognition opencv

Last synced: 18 Apr 2026

https://github.com/sanikamal/vehicle-detection-counting

Vehicle Detection and Counting App Using OpenCV Haar Cascade Classifier and Flask

computer-vision flask opencv

Last synced: 09 Apr 2026

https://github.com/4kaforever11/video-conversion

🎥A simple and powerful video processing tool developed based on Python and PySide6.🎥 一个简单且功能强大的视频处理工具,基于Python和PySide6开发。

opencv pyside6 python3

Last synced: 17 May 2026

https://github.com/ManuelZ/cards-identification

Cards identification system that matches a query card to a 30K card database using fine-tuned deep feature embeddings and similarity search.

deep-learning faiss metric-learning opencv pairwise-similarity python pytorch

Last synced: 26 Oct 2025

https://github.com/chensation/delaunay-dream

App for applying delaunay triangulation to videos as a visual effect

delaunay-triangulation opencv python video-processing

Last synced: 24 Jan 2026

https://github.com/hajin-park/infinite-stairs-bot

Infinite Stairs bot on the BlueStacks 5 emulator

bot infinite-stairs multi-template-matching opencv python yolov10

Last synced: 30 Jan 2026

https://github.com/sayamalt/face-mask-detection

Successfully trained a deep learning model using CNN which can predict to a great level of accuracy whether a given person is wearing a mask or not.

computer-vision convolutional-neural-networks face-mask-detection keras opencv tensorflow

Last synced: 15 Apr 2026

https://github.com/meghajbhat/photo-editor

This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.

gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python

Last synced: 31 Jan 2026

https://github.com/ravindramohith/find_me_out

Face recognition system using a Convolutional Neural Network (CNN) with TensorFlow and OpenCV

convolutional-neural-networks deep-learning face-recognition keras machine-learning opencv tensorflow

Last synced: 01 Feb 2026

https://github.com/manuelz/document_scanner_simulation

Document scanner simulation using OpenCV and the Webots robotics simulator.

opencv python webots

Last synced: 07 Feb 2026

https://github.com/efe-eroglu/image_processing_exercises

A repository of exercises on image processing.

cv2 image-processing opencv python

Last synced: 16 Apr 2026

https://github.com/shub-garg/hybrid-lung-segmentation-disease-classification-and-severity-localization

A project for lung disease detection and analysis using deep learning. It includes lung segmentation, disease classification, and severity localization with Grad-CAM for visual explanations. This repository provides code, datasets, and documentation for replication and further research.

coatnet computervision covid-19 cv deep-learning diseaseclassification gradcam-visualization keras lung-segmentation machine-learning medicalimageanalysis opencv tensorflow unet-image-segmentation

Last synced: 27 Feb 2026

https://github.com/alihassanml/illegal-activity-detection

This project is a YOLO (You Only Look Once) object detection system built using FastAPI. It provides real-time predictions and visualizations, leveraging the YOLO model for detecting specific activities or objects. This project is developed for a final-year academic project.

fastapi opencv yolo

Last synced: 11 May 2026

https://github.com/fralonra/linkimage

Find corresponding points between images. Using OpenCV and TensorFlow.js.

opencv tensorflow tensorflowjs

Last synced: 04 Mar 2026

https://github.com/sumitkumarsingh2/hand-star

HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.

mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3

Last synced: 04 Mar 2026

https://github.com/r0drigo-0/negative-image-processing

Negative and Binarize image processing

cv2 matlab opencv python

Last synced: 16 Apr 2026

https://github.com/hrishikesh-mahajan/pharmacypossoftware

Pharmacy POS App built using Python3, Tkinter, OpenCV and Pandas

barcode-scanner data-visualization invoice opencv pandas python3 tkinter

Last synced: 10 May 2026

https://github.com/jack970/basic-face-recognition

Recognize faces from Python with the simplest face recognition library and opencv-python.

opencv recognition-face

Last synced: 17 Apr 2026

https://github.com/chetanpyasi/avatar.ai

Avatar.ai is a web-based virtual trial room application that allows users to upload images and try on clothes virtually. The app uses computer vision techniques to detect human poses and overlay clothing items onto the user's image, creating a virtual try-on experience.

css cvzon flask flask-application html opencv python werkzeug

Last synced: 17 Apr 2026

https://github.com/gill-singh-a/video-feed-synchronization

Simple Python Programs that Synchronizes video frames of different FPS and recording time by mapping frames with respect to the time they were captured

image-processing opencv opencv-python python python3 synchronization time

Last synced: 17 Apr 2026

https://github.com/jastidev/zoom_meeting_bot

This project feature is to record the meeting via google, zoom, and teams using chronium.

ffmpeg opencv python selenium tkinter

Last synced: 17 Apr 2026

https://github.com/skoolzon3/matriculas_opencv

Proyecto de análisis de matrículas en imágenes y vídeos mediante OpenCV.

image-recognition opencv python

Last synced: 17 Apr 2026

https://github.com/intummadee/visionid-check

Apply Computer Vision to create a system for checking names for exams by checking cards instead of signing and displays the names of students and their exam entry status. 💳

bootstrap computer-vision django-admin django-framework django-project image-processing jquery mongodb mongodb-atlas ocr ocr-python opencv pandas pillow python tesseract tesseract-ocr

Last synced: 04 Apr 2026

https://github.com/keerthananehru/barcode-decoder

A YOLOv8-based system for detecting, cropping, and decoding barcodes from images. Trained on a custom barcode dataset, evaluated with precision, recall, and mAP metrics, and implemented using Ultralytics YOLO and Pyzbar libraries.

barcode-decoding barcode-detection computer-vision deep-learning object-detection opencv python pyzbar ultralytics yolov8

Last synced: 18 Apr 2026

https://github.com/andriamahay11master/firesight-ai

FireSight AI is an intelligent fire and smoke detection system that goes beyond traditional object detection by analyzing real-time video streams and assessing risk levels dynamically. The platform combines deep learning with a modern web interface to detect fire hazards, monitor their evolution, and trigger alerts when danger increases.

ai fastapi opencv python reactjs recharts tensorflow uvicorn vitejs websockets yolov8

Last synced: 04 Jun 2026

https://github.com/gaurang-1402/chatrobotaxi

🚗 Self-driving car controlled by natural language

gazebo opencv ros2-foxy tensorflow

Last synced: 18 Apr 2026

https://github.com/ufthaq/face-recognition-for-access-to-public-services-with-python-opencv

Face Recognition using OpenCV, Python, Dlib, and Google Sheets API as databases for implementing Smart City Concept (Smart Governance)

concepts-from-machine-learning dlib-face-recognition google-apis-sheets opencv python smart-city

Last synced: 19 Apr 2026

https://github.com/virajmavani/opencv-utils

Utilities for OpenCV

computer-vision cpp opencv python

Last synced: 19 Apr 2026

https://github.com/iamfaisalkhan/droplet-detector

Automatic detection of droplets of sample for a robotic sample changer

computer-vision opencv opencv-python

Last synced: 19 Apr 2026

https://github.com/yairdayan/shikumli

|🏆 Second Place – BGU Hackathon 2025| An app designed to assist war-injured individuals with at-home physiotherapy. Features include real-time feedback, social motivation tools, and progress reports for physiotherapists.

computer-vision flask hackathon mediapipe opencv physiotherapy real-time-feedback rehabilitation streak-system

Last synced: 20 Apr 2026

https://github.com/arnab-0053/attendease----smart-attendance-system-using-opencv

It is an smart attendance system which will detect a particular student is present or not using face detection and will count the attendance.

cvzone face-recognition opencv python

Last synced: 21 Apr 2026

https://github.com/duyndh98/simpletrafficlanelinesdetection

Detect Traffic Lane Lines using OpenCV

computer-vision image-processing opencv python

Last synced: 21 Apr 2026

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

A simple video player with necessary feature.

cv2 opencv python3 tkinter video video-player

Last synced: 25 Apr 2026