vigra
Vigra, short for Vision with Generic Algorithms, is a cross-platform open-source C++ library for computer vision and image analysis. It provides a collection of generic, template-based algorithms and data structures designed to work with n-dimensional arrays, enabling code that can handle 2D images as well as higher-dimensional data.
The core data type is the MultiArray, an n-dimensional array used as the standard input and output
Vigra is implemented in C++ with bindings that expose functionality to Python, enabling rapid prototyping and
Development and licensing are governed by an open-source model, with ongoing maintenance by its community of