#191 · Primary category: Computer Vision

mahotas

c-plus-plus computer-vision numpy python python-2 python-3

Computer Vision in Python

Project last updated:06/12/26

GitHub Stars

889

Forks

150

Contributors

35

License

MIT

Why we included this project

Mahotas covers the everyday building blocks of computer vision and image processing, with over a hundred functions implemented in C++ and exposed through a straightforward numpy-based API. Because the heavy lifting happens behind C++ code, operations like watershed segmentation, Haralick features, and edge detection run fast while you stay in Python. The interface has been stable for years, so scripts written long ago still work with newer versions. That reliability makes it a solid choice for bioinformatics and microscopy, where reproducible, scriptable analysis matters more than plugging into a deep learning pipeline.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category