Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source computer-vision software

1575 open-source libraries, tools and applications tagged computer-vision, ranked by how closely computer-vision is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1575 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
OpenFace
OpenFace is a facial behavior analysis toolkit that performs facial landmark detection, head pose estimation, facial action unit recognitio…
237774active
geekyutao/Inpaint-Anything
Inpaint Anything combines Segment Anything (SAM) with inpainting models like LaMa and Stable Diffusion to remove, fill, or replace objects …
627725active
face-alignment
A Python library built on PyTorch that detects 2D and 3D facial landmarks in images using the FAN deep learning face alignment network. It …
647543active
hybridgroup/gocv
GoCV is a Go language binding for the OpenCV 4 computer vision library, supporting Linux, macOS, Windows, and Docker. It includes support f…
667505active
Final2x
Final2x is a cross-platform desktop application for image super-resolution (upscaling) built with Electron, Vue3, and a PyTorch-based Pytho…
917370active
imgly/background-removal-js
An npm package (browser and Node.js variants) that removes image backgrounds using ONNX-based image segmentation/matting models running ent…
407354active
ok-oldking/ok-wuthering-waves
ok-ww is an image-recognition-based automation tool for the game Wuthering Waves, supporting background operation, automatic combat, echo f…
837337active
naver/dust3r
DUSt3R is the official PyTorch implementation of a CVPR 2024 model that performs dense, unconstrained stereo and multi-view 3D reconstructi…
427317active
liuliu/ccv
ccv is a modern, minimalist computer vision library written in C/C++ with an application-driven set of state-of-the-art algorithms includin…
777248active
BVLC/caffe
Caffe is a fast, modular deep learning framework developed by Berkeley AI Research, focused on convolutional neural networks for vision, sp…
2334549maintenance
OpenPose
OpenPose is a real-time multi-person keypoint detection library that jointly estimates human body, face, hand, and foot keypoints (135 tota…
2334493maintenance
Background Matting V2
Official PyTorch implementation of the CVPR 2021 paper 'Real-Time High-Resolution Background Matting'. It produces state-of-the-art alpha m…
237193stable
OneDragon
A Python-based automation assistant for the game Zenless Zone Zero that uses image recognition and OCR to fully automate daily tasks, dunge…
897166active
zxing/zxing
ZXing ('Zebra Crossing') is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other la…
6934114maintenance
yangchris11/samurai
SAMURAI is the official implementation of a zero-shot visual object tracker built on top of Segment Anything Model 2 (SAM 2), using a motio…
247116active
TencentQQGYLab/AppAgent
AppAgent is an LLM-based multimodal agent framework that operates smartphone apps through human-like interactions such as tapping and swipi…
296896active
FoundationVision/ByteTrack
ByteTrack is a PyTorch-based multi-object tracking (MOT) library implementing the ECCV 2022 paper 'Multi-Object Tracking by Associating Eve…
326740stable
scikit-image
scikit-image is a Python library providing a collection of peer-reviewed image processing algorithms built on NumPy and SciPy. It offers ro…
796606stable
AILab-CVC/YOLO-World
YOLO-World is a real-time open-vocabulary object detection model and Python toolkit from Tencent AI Lab and HUST, published at CVPR 2024. I…
266579active
openMVG/openMVG
OpenMVG is a C++ library for multiple view geometry and Structure from Motion (SfM), providing end-to-end 3D reconstruction from images. It…
646558active
open-mmlab/mmdetection3d
MMDetection3D is OpenMMLab's next-generation platform for general 3D object detection, built on PyTorch. It provides a modular toolbox with…
236535active
cimbar
libcimbar is an optimized C++ implementation of the cimbar (color icon matrix) high-density 2D barcode format for air-gapped data transfer …
926491active
OpenDroneMap/ODM
OpenDroneMap (ODM) is an open source command line toolkit that processes aerial drone, balloon, or kite imagery into classified point cloud…
866487active
ByteDance-Seed/Depth-Anything-3
Depth Anything 3 (DA3) is a transformer-based model that predicts spatially consistent depth and geometry from any number of visual inputs,…
566445active
mayocream/koharu
Koharu is a local-first desktop application that automates manga translation using machine learning, combining text/bubble detection, OCR, …
826394active
docTR
docTR is a Python OCR library that extracts text from documents and images using a two-stage deep learning approach: text detection followe…
866359active
KevinMusgrave/pytorch-metric-learning
A PyTorch library providing modular losses, miners, samplers, and testers for deep metric learning. It supports building complete train/tes…
436342active
szad670401/HyperLPR
HyperLPR3 is a high-performance open-source framework for recognizing Chinese license plates, built with deep learning and available as a P…
236270active
RangiLyu/nanodet
NanoDet-Plus is a super fast, lightweight anchor-free object detection model implemented in PyTorch, with model sizes as small as 980KB (IN…
236269stable
open-edge-platform/anomalib
Anomalib is a Python deep learning library for anomaly detection, offering state-of-the-art unsupervised algorithms for detecting and local…
966196active
OpenCvSharp
OpenCvSharp is a cross-platform .NET wrapper for the OpenCV computer vision library, published as NuGet packages with bundled native binari…
1006113active
wiltodelta/remove-ai-watermarks
A Python library and CLI for removing AI watermarks and provenance metadata from images and video the user generated themselves. It handles…
796054active
koush/scrypted
Scrypted is a high-performance, self-hosted video integration and automation platform that ingests streams from most IP cameras and relays …
986015active
AR-js-org/AR.js
AR.js is a lightweight JavaScript library for augmented reality on the web, supporting image tracking, marker tracking, and location-based …
695997active
journeyapps/zxing-android-embedded
An Android barcode scanning library built on the ZXing decoder, usable via Intents or embedded in an Activity for custom UI. It supports po…
235936stable
ChaoningZhang/MobileSAM
MobileSAM is the official implementation of a lightweight version of Meta's Segment Anything Model (SAM), replacing the heavyweight image e…
625885stable
DeepLabCut
DeepLabCut is an open-source Python toolbox for markerless 2D and 3D pose estimation of user-defined body parts using deep neural networks …
945784stable
pjreddie/darknet
Darknet is an open-source neural network framework written in C and CUDA, best known as the original home of the YOLO real-time object dete…
3226503maintenance
apple/ml-depth-pro
Depth Pro is Apple's reference implementation of a foundation model for zero-shot metric monocular depth estimation, producing sharp high-r…
665737active
open-mmlab/OpenPCDet
OpenPCDet is a PyTorch-based open-source toolbox for LiDAR-based 3D object detection. It provides official implementations of models like P…
495718active
idealo/imagededup
imagededup is a Python library for finding exact and near-duplicate images in a collection using perceptual hashing algorithms (PHash, DHas…
435678stable
lyuwenyu/RT-DETR
Official implementation of RT-DETR and RT-DETRv2, real-time object detection transformers that outperform YOLO models, in PyTorch and Paddl…
755609active
matterport/Mask_RCNN
A Python implementation of the Mask R-CNN model for object detection and instance segmentation, built on Keras and TensorFlow with a ResNet…
2325573maintenance
ngxson/smolvlm-realtime-webcam
A browser-based demo that streams webcam frames to a llama.cpp server running SmolVLM 500M for real-time object detection and scene descrip…
265577active
obss/sahi
SAHI (Slicing Aided Hyper Inference) is a Python vision library for detecting small objects in large images via sliced/tiled inference, wor…
945513active
tebelorg/RPA-Python
A Python package for robotic process automation (RPA) that wraps TagUI to automate web pages, desktop apps, and visual elements via a simpl…
625504active
facebookresearch/sapiens
Sapiens is a family of foundation models from Meta Reality Labs for human-centric vision tasks including 2D pose estimation, body-part segm…
585432active
isl-org/MiDaS
MiDaS is a Python library with pretrained models for robust monocular depth estimation from a single image, based on the TPAMI 2022 paper a…
105419stable
roboflow/sports
A Python library from Roboflow providing reusable computer vision tools for sports analytics, including ball tracking, player tracking and …
725390active
openclaw/Peekaboo
Peekaboo is a macOS CLI and menu-bar app that captures screenshots, inspects the accessibility tree, and automates native UI interactions l…
875337active
FAST-LIO
FAST-LIO is a computationally efficient and robust LiDAR-inertial odometry package that tightly couples LiDAR feature points with IMU data …
325280stable
Onmyoji Auto Script (OAS)
OnmyojiAutoScript (OAS) is a free, open-source automation script for the mobile game Onmyoji, built on the AzurLaneAutoScript framework. It…
645279active
Breakthrough/PySceneDetect
PySceneDetect is a Python and OpenCV-based program and library for detecting scene cuts and transitions in videos, with multiple detection …
955275stable
google-ar/arcore-android-sdk
Google's ARCore SDK for Android, providing Java and C APIs for building augmented reality experiences with motion tracking, environmental u…
905243active
timesler/facenet-pytorch
A PyTorch library providing pretrained face detection (MTCNN) and facial recognition (Inception ResNet V1) models, ported from the TensorFl…
385169stable
open-mmlab/mmaction2
MMAction2 is OpenMMLab's PyTorch-based toolbox and benchmark for video understanding, covering action recognition, temporal action localiza…
525163active
facebookresearch/co-tracker
CoTracker is a transformer-based model from Meta AI and Oxford VGG that jointly tracks any point (pixel) across a video, handling occlusion…
575149active
opentrack/opentrack
opentrack is a head tracking application that captures a user's head movements via webcams, IR trackers, or hardware devices and relays the…
725145active
manycore-research/SpatialLM
SpatialLM is a 3D large language model that processes point cloud data (from monocular video, RGBD images, or LiDAR) and generates structur…
595094active
Deci-AI/super-gradients
SuperGradients is an open-source PyTorch-based training library for building, training, and fine-tuning state-of-the-art computer vision mo…
505072active
MaaXYZ/MaaFramework
MaaFramework is an automation black-box testing framework based on image recognition, rewritten from the experience of the MAA (MaaAssistan…
945038active
TixiaoShan/LIO-SAM
LIO-SAM is a real-time tightly-coupled lidar-inertial odometry and mapping package built on factor graph optimization with GTSAM. It fuses …
324935stable
ArrayFire
ArrayFire is a general-purpose tensor/numerical computing library for C, C++, and Python that accelerates array operations on GPUs (CUDA, O…
654903stable
zju3dv/EasyMocap
EasyMocap is an open-source Python toolbox for markerless human motion capture and novel view synthesis from RGB videos. It fits parametric…
664898active
cvg/LightGlue
LightGlue is a deep neural network library that matches sparse local features across image pairs with high accuracy and fast inference. It …
474820stable
Bing-su/adetailer
ADetailer is an extension for the Stable Diffusion WebUI (A1111) that automatically detects objects such as faces and hands in generated im…
744793active
UX-Decoder/Segment-Everything-Everywhere-All-At-Once
SEEM is the official PyTorch implementation of the NeurIPS 2023 paper 'Segment Everything Everywhere All at Once', a model for universal im…
214792stable
OpenDriveLab/UniAD
UniAD is a unified end-to-end autonomous driving framework that hierarchically casts perception, prediction, and planning tasks under a pla…
414766active
hku-mars/FAST-LIVO2
FAST-LIVO2 is a fast, tightly-coupled LiDAR-inertial-visual odometry and mapping system written in C++ on ROS. It provides real-time, accur…
544755active
EFPrefix/EFQRCode
EFQRCode is a lightweight, pure-Swift library for generating stylized QR code images (with watermarks, icons, or GIFs) and recognizing QR c…
624752stable
esimov/pigo
Pigo is a pure Go library for fast face detection, pupil/eye localization, and facial landmark detection based on the Pixel Intensity Compa…
284741stable
Webots
Webots is an open-source, multi-platform desktop application for modeling, programming, and simulating robots, vehicles, and mechanical sys…
674698stable
facebookresearch/vggt-omega
VGGT-Omega is a research library from Oxford VGG and Meta AI providing pretrained transformer models for 3D vision tasks such as camera pos…
584644active
NVlabs/neuralangelo
Official PyTorch implementation of Neuralangelo, a CVPR 2023 method for high-fidelity neural surface reconstruction from multi-view images.…
294615active
royshil/obs-backgroundremoval
An OBS Studio plugin that removes and replaces the background in portrait video using ONNX-based machine learning segmentation, acting as a…
954607active
sensity-ai/dot
dot (Deepfake Offensive Toolkit) is a Python tool that generates real-time, controllable deepfakes from a webcam feed and injects them into…
234589active
ceres-solver/ceres-solver
Ceres Solver is an open-source C++ library for modeling and solving large-scale non-linear optimization problems, including bounded non-lin…
774581stable
spipm/Depixelization_poc
Depix is a proof-of-concept tool that recovers plaintext from pixelized screenshots by matching pixelated blocks against a rendered font se…
104537active
MedSAM
MedSAM is a fine-tuned Segment Anything Model (SAM) foundation model for universal medical image segmentation, trained on over 1.5 million …
264411active
liustack/modlens
ModLens is a vision plugin for DeepSeek Harness (dsh) and other text-only coding agents that converts pasted images into structured JSON ev…
794365active
isaac-sim/IsaacSim
NVIDIA Isaac Sim is an open-source robotics simulation application built on NVIDIA Omniverse for developing, simulating, and testing AI-dri…
834283active
SysCV/sam-hq
HQ-SAM (Segment Anything in High Quality) upgrades Meta's Segment Anything Model with a learnable High-Quality Output Token for accurate ze…
454262active
Guyungy/damaihelper
DamaiHelper is a multi-platform ticket-grabbing automation assistant (Damai, Taopiaopiao, Binwandao) built as a Python backend with an Ant …
714257active
ZhengPeng7/BiRefNet
BiRefNet is a PyTorch implementation of the CAAI AIR 2024 paper 'Bilateral Reference for High-Resolution Dichotomous Image Segmentation'. I…
644247active
cvg/Hierarchical-Localization
hloc is a modular Python toolbox for state-of-the-art 6-DoF visual localization, combining image retrieval and feature matching (SuperPoint…
444232active
LmeSzinc/StarRailCopilot
StarRailCopilot is a Python-based automation bot for the game Honkai: Star Rail, built on the next-generation Alas framework. It automates …
724208active
WebODM/WebODM
WebODM is a user-friendly, commercial-grade application for drone image processing that generates georeferenced maps, point clouds, elevati…
964199active
JEPA
Official PyTorch implementation of V-JEPA, a self-supervised method for learning visual representations from video using a joint-embedding …
264179active
OpenMVS
OpenMVS is an open-source C++ library for Multi-View Stereo 3D reconstruction, taking camera poses and a sparse point-cloud as input and pr…
744149active
SamGeo
SamGeo (segment-geospatial) is a Python package that applies Meta AI's Segment Anything Model (SAM, SAM2, SAM3, HQ-SAM) to geospatial data …
944147active
justadudewhohacks/face-api.js
A JavaScript face detection and face recognition library built on top of tensorflow.js, usable in the browser and Node.js. It provides mode…
2317981maintenance
princeton-vl/RAFT
Official PyTorch implementation of RAFT (Recurrent All Pairs Field Transforms for Optical Flow), an ECCV 2020 model for estimating dense op…
464103stable
MaaEnd/MaaEnd
MaaEnd is a vision-AI-powered automation assistant for the game 'Arknights: Endfield', built on MaaFramework. It captures the screen, recog…
964092active
Motion-Project/motion
Motion is an open-source C++ program that monitors video camera signals and detects changes (motion) in the images. It is commonly used for…
684051active
ODAS
RTAB-Map (Real-Time Appearance-Based Mapping) is a C++ library and standalone application implementing graph-based SLAM for RGB-D, stereo, …
864044stable
cozmo/jsQR
jsQR is a pure JavaScript QR code reading library that takes raw image data (RGBA pixel arrays) and locates, extracts, and parses any QR co…
664040stable
GVCLab/PersonaLive
PersonaLive is a diffusion-based framework for real-time, streamable portrait image animation, generating infinite-length expressive talkin…
583995active
hustvl/4DGaussians
An official PyTorch implementation of 4D Gaussian Splatting (4D-GS) for real-time rendering of dynamic scenes, published at CVPR 2024. It c…
283978active
julyx10/lap
Lap is an open-source, local-first desktop photo manager for macOS, Windows, and Linux built for large personal photo libraries. It offers …
913951active
roboflow/trackers
A Python library of clean-room, Apache 2.0 implementations of multi-object tracking algorithms including SORT, ByteTrack, OC-SORT, BoT-SORT…
853850active

← prev page 2 / 16 next →