mahotas 是计算机视觉领域的开源项目,由 luispedro 开发,2010 年首次发布。
在全站 13,199 个收录项目中,它的 GitHub 星标数(890)位列前 30%,在计算机视觉分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。开源免费,MIT许可证。
它主要面向的使用场景是:生物医学显微镜图像的批量预处理与特征提取。同类可对比的替代方案包括 scikit-image、OpenCV、SimpleITK。

NumPy 风格图像处理,C++ 加速,轻量做视觉特征
mahotas 是一个基于 Python 和 C++ 的计算机视觉与图像处理库,核心目标是为 NumPy 数组提供高效、轻量的图像分析能力。它解决的是在科学计算和工业检测场景中,需要快速完成图像滤波、形态学操作、特征提取、阈值分割、边缘检测等任务,但又不想引入 OpenCV 这类大型依赖的问题。mahotas 的接口设计贴近 NumPy 风格,图像就是数组,函数直接作用于数组,学习成本低。它内置了丰富的算法,包括 Sobel、Canny、Otsu 阈值、分水岭、区域属性计算、Haralick 纹理特征、Zernike 矩、自由径向多项式等,还支持从磁盘读写常见图像格式。由于底层用 C++ 实现,计算速度比纯 Python 快很多,适合批量处理图像或嵌入到机器学习流水线中。项目历史较长,稳定可靠,常被用于生物图像分析、显微镜图像处理和传统视觉特征工程。
scikit-image、OpenCV、SimpleITK
mahotas 是计算机视觉领域的开源项目,由 luispedro 开发,2010 年首次发布。
在全站 13,199 个收录项目中,它的 GitHub 星标数(890)位列前 30%,在计算机视觉分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。开源免费,MIT许可证。
它主要面向的使用场景是:生物医学显微镜图像的批量预处理与特征提取。同类可对比的替代方案包括 scikit-image、OpenCV、SimpleITK。
上一篇:videoflow
下一篇:reacTIVision
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
Olympus
开源
一个路由搞定所有视觉任务,免去逐个微调
[CVPR 2025 Highlight] Official code for "Olympus: A Universal Task Router for Comput···