LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc. It provides lots of functionality to solve mathematical problems, many image processing algorithms, some classification tools and much more...
Advanced image processing toolbox for Scilab on Unix/Linux/Mac OS
SIP is the image processing and computer vision package for SciLab, a free Matlab-like programming environment. SIP reads/writes images in formats like JPEG, PNG, and BMP. It does filtering, segmentation, edge detection, morphology, and shape analysis. Download from Git http://siptoolbox.sourceforge.net/devel
Efficient Approximate Nearest Neighbors for General Metric Spaces
A proximity forest is a data structure that allows for efficient computation of approximate nearest neighbors of arbitrary data elements in a metric space.
See: O'Hara and Draper, "Are You Using the Right Approximate Nearest Neighbor Algorithm?", WACV 2013 (best student paper award).
One application of a ProximityForest is given in the following CVPR publication:
Stephen O'Hara and Bruce A. Draper, "Scalable Action Recognition with a Subspace Forest," IEEE Conference on Computer...
Computer vision and image processing library for Qt.
This library contains among other things a set of graphical widgets for video output, performance evaluation and augmented reality.
The library also provides classes for several data types usually required by computer vision and image processing applications such as vectors, matrices, quaternions and images.
Thanks to a large number of wrapper functions these objects can be used with highly efficient functionality from third party libraries such as OpenCV, GNU Scientific Library,...
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
...This program takes atomic and magnetic force microscope (AFM/MFM) image pairs as input and uses threshold segmentation to identify magnetic nanodots by intensity in the AFM image. These are then used to assess the magnetic states of those dots in the MFM image
Attribution: "C++ GUI Programming with Qt 4" by Blanchette and Summerfield was helpful in getting me started on the GUI.
OpenCV-AR is a software library used for Augmented Reality development. It is targeted on Linux, though it is also able to work on Windows platform. It is an alternative to ARToolKit for Augmented Reality application development.
Diglo is a Music Information Retrieval System based on Computer Vision and Audio Spectrum Analysis, using algorithmic operations to find emergent patterns in musical performance. Also it functions as a low-cost Motion Capture Analysis system.
proGPUKLT is a library for the Processing programming language and environment that wraps a GPU-implementation of the Kanade-Lucas-Tomasi feature tracker used for computer vision applications.
CVSharp (aka Computer Vision in C#) is a Computer Vision project. Until the present day just one part of the whole project was actually developed. It's called CVSharp Lab, an Image Processing Tool.
The Video Processing Evaluation Resource: A toolkit for evaluating computer vision algorithms on video, and a corresponding tool for annotating video streams with spatial metadata.
Computer Vision Software designed for AttyTheWalker, a made from scratch hexapod robot.
Entirely developed in C language for GNU/Linux platforms it's the best way to move the robot using a personal computer with RS-232 serial communication.
This projects aim is to create an easy to use system for computer perception and computer vision tasks.
It consists of three parts; a computer perception library (libCP), a processor based framework, and a graphical userinterface.
ViKi (Virtual Interactive keyboard Interface) is a global framework that enables contactless human machine interaction using computer vision techniques.
Only a simple webcam is sufficient to emulate traditional devices such as mouse and keyboard do.