Yayi toolbox for image processing and mathematical morphology
Project description
Image processing and mathematical morphology python bindings.
Yayi is a open-source image processing framework which particularly focuses on Mathematical Morphology operators. It is released under the very permissive Boost licence.
The core of Yayi is entirely written in C++, mainly using templatized code which enables a high level of genericity. It implements some of the main concepts of Mathematical Morphology into an efficient and proven design. Yayi aims at providing robust, efficient and flexible algorithms for image analysis, but also reference algorithms for Mathematical Morphology.
The python interface provides a simple way for using the main notions and functions of mathematical morphology. The export uses the boost.python framework.
The whole project uses cmake for building. Some bindings with setup.py are being developed in order to be able to just pip install yayi.
Installation
Yayi needs boost, cmake and a decent C++ compiler to build. You should install those tools in your system, preferably using your package manager.
OSX
On OSX, a convenient package manager is brew
To install the dependencies, just type in a Terminal:
brew install boost
brew install cmake
and then
pip install yayi
Then
import Yayi
should work.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.