Mahotas: Open source software for scriptable computer vision
Luis Pedro Coelho

TL;DR
Mahotas is an open source Python library that combines traditional and modern computer vision functions, implemented in C++ for speed, and designed to integrate seamlessly with scientific Python software.
Contribution
It provides a comprehensive, fast, and scriptable computer vision toolkit in Python, bridging traditional image processing with modern feature computation.
Findings
Efficient implementation of algorithms in C++ for speed.
Easy integration with Python scientific ecosystem.
Open source and accessible via PyPI and GitHub.
Abstract
Mahotas is a computer vision library for Python. It contains traditional image processing functionality such as filtering and morphological operations as well as more modern computer vision functions for feature computation, including interest point detection and local descriptors. The interface is in Python, a dynamic programming language, which is very appropriate for fast development, but the algorithms are implemented in C++ and are tuned for speed. The library is designed to fit in with the scientific software ecosystem in this language and can leverage the existing infrastructure developed in that language. Mahotas is released under a liberal open source license (MIT License) and is available from (http://github.com/luispedro/mahotas) and from the Python Package Index (http://pypi.python.org/pypi/mahotas).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
