Mahotas 教程

Mahotas - 主页 Mahotas - 简介 Mahotas - 计算机视觉 Mahotas - 历史 Mahotas - 功能 Mahotas - 安装

Mahotas 处理图像

Mahotas - 处理图像 Mahotas - 加载图像 Mahotas - 将图像加载为灰色 Mahotas - 显示图像 Mahotas - 显示图像形状 Mahotas - 保存图像 Mahotas - 图像的质心 Mahotas - 图像的卷积 Mahotas - 创建 RGB 图像 Mahotas - 图像的欧拉数 Mahotas - 图像中的零分数 Mahotas - 获取图像矩 Mahotas - 图像中的局部最大值 Mahotas - 图像椭圆轴 Mahotas - 图像拉伸 RGB

Mahotas 颜色空间转换

Mahotas - 颜色空间转换 Mahotas - RGB 到灰度转换 Mahotas - RGB 到 LAB 转换 Mahotas - RGB 转棕褐色 Mahotas - RGB 到 XYZ 转换 Mahotas - XYZ 到 LAB 转换 Mahotas - XYZ 到 RGB 转换 Mahotas - 增加伽马校正 Mahotas - 拉伸伽马校正

Mahotas 标记图像函数

Mahotas - 标记图像函数 Mahotas - 标记图像 Mahotas - 过滤区域 Mahotas - 边界像素

Mahotas - 形态学操作

Mahotas - 形态运算符 Mahotas - 查找图像平均值 Mahotas - 裁剪图像 Mahotas - 图像偏心率 Mahotas - 叠加图像 Mahotas - 图像圆度 Mahotas - 调整图像大小 Mahotas - 图像直方图 Mahotas - 扩大图像 Mahotas - 腐蚀图像 Mahotas - 分水岭 Mahotas - 图像的开运算过程 Mahotas - 图像的闭合过程 Mahotas - 填补图像中的空洞 Mahotas - 条件性膨胀图像 Mahotas - 条件腐蚀图像 Mahotas - 图像的条件分水岭 Mahotas - 图像中的局部最小值 Mahotas - 图像的区域最大值 Mahotas - 图像的区域最小值

Mahotas - 高级概念

Mahotas - 图像阈值 Mahotas - 设置阈值 Mahotas - 软阈值 Mahotas - Bernsen 局部阈值 Mahotas - 小波变换 Mahotas - 制作图像小波中心 Mahotas - 距离变换 Mahotas - 多边形实用程序 Mahotas - 局部二元模式 Mahotas - 阈值邻接统计 Mahotas - Haralic 特征 Mahotas - 标记区域的权重 Mahotas - Zernike 特征 Mahotas - Zernike 矩 Mahotas - 等级过滤器 Mahotas - 2D 拉普拉斯过滤器 Mahotas - 多数过滤器 Mahotas - 均值滤波器 Mahotas - 中值滤波器 Mahotas - Otsu 方法 Mahotas - 高斯滤波 Mahotas - 命中与未命中变换 Mahotas - 标记最大值数组 Mahotas - 图像平均值 Mahotas - SURF 密集点 Mahotas - SURF 积分 Mahotas - Haar 变换 Mahotas - 突出显示图像最大值 Mahotas - 计算线性二进制模式 Mahotas - 获取标签边框 Mahotas - 逆 Haar 变换 Mahotas - Riddler-Calvard 方法 Mahotas - 标记区域的大小 Mahotas - 模板匹配 Mahotas - 加速稳健特征 Mahotas - 移除带边框的标签 Mahotas - Daubechies 小波 Mahotas - Sobel 边缘检测



Mahotas - 安装

我们之前都了解到,Mahotas 提供了广泛的图像处理工具,包括过滤、特征检测、分割等。如果您有兴趣在 Python 项目中使用 Mahotas,则需要将其安装在您的系统上。

我们可以通过多种方式安装 Mahotas,包括使用 pip、conda从源代码安装。在本教程中,我们将介绍使用不同方法在您的机器上安装 Mahotas 所需的步骤。

在本教程结束时,您将在系统上启动并运行 Mahotas,随时可用于图像处理和计算机视觉任务。

使用 Pip

Pip 是 Python 的包管理器,可让我们轻松安装和管理第三方库和包。

如果我们的系统上安装了 Python 和 pip,我们可以通过在终端或命令提示符中运行以下命令来安装 Mahotas−

pip install mahotas

这将从 Python 软件包索引 (PyPI) 下载并安装最新版本的 Mahotas,并将其安装在我们的系统上,如下面的输出所示−

C:\Users\Lenovo>pip install mahotas
收集 mahotas
使用缓存的 mahotas-1.4.13-cp310-cp310-win_amd64.whl (1.7 MB)
已满足要求:numpy in
c:\users\lenovo\appdata\local\programs\python\python310\lib\site-packages (来自
mahotas) (1.24.3)
安装收集的软件包:mahotas
成功安装 mahotas-1.4.13

使用 Conda

Conda 是另一个 Python 软件包管理器,通常用于科学计算和数据分析。

如果我们使用的是 Python 的 Anaconda 发行版,我们可以通过在终端或 Anaconda 提示符中运行以下命令来安装 Mahotas−

conda install -c conda-forge mahotas

这将从 conda−forge 频道(开源包)下载并安装 Mahotas,并将其安装在我们的 Anaconda 环境中,如下面的输出所示 −

(base) C:\Users\Lenovo>conda install -c conda-forge mahotas
Collecting package metadata (current_repodata.json): done
Solving environment: \
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
   - defaults/win-64::anaconda-client==1.10.0=py39haa95532_0
   - defaults/win-64::anaconda-navigator==2.1.4=py39haa95532_0
   .
   .
   .
The following packages will be UPDATED:

ca-certificates pkgs/main::ca-certificates-2022.07.19~ --> conda-forge::cacertificates-
2023.5.7-h56e8100_0
openssl 1.1.1q-h2bbff1b_0 --> 1.1.1th2bbff1b

通过使用 Conda−Forge 频道,我们可以访问各种各样的软件包,并随时了解科学计算和数据分析社区的最新发展。

如果我们不想将 conda-forge 频道永久安装到我们的 conda 配置中,我们可以使用如下所示的命令仅安装 mahotas 包 −

conda install -c https://conda.anaconda.org/conda-forge mahotas

从源代码

如果我们想安装特定版本的 Mahotas 或需要修改源代码,我们可以从 PyPL − 下载源分发版https://mahotas.readthedocs.io/en/latest/install.html 并手动安装。

从源代码安装 mahotas 的步骤

要从源代码安装,首先我们需要下载源代码分发版并将其解压到我们系统上的目录中。然后,我们需要打开终端或命令提示符并导航到我们提取源代码的目录。

让我们一步一步学习从源代码安装 mahotas −

步骤 1 安装所需的依赖项 − Mahotas 需要安装 NumPy、SciPy 和 OpenCV。我们可以使用 pip 或我们的包管理器安装这些包。

例如,使用 pip −

pip install numpy scipy opencv-python

或者,

如果您更喜欢使用包管理器(在 Linux 上),请使用以下命令 −

sudo apt-get install python-numpy python-scipy python-opencv

第 2 步 下载 Mahotas 源代码 − 您可以从官方网站下载源代码 − https://mahotas.readthedocs.io/en/latest/install.html。下载源代码后,将其解压到您选择的目录中。

步骤 3 构建和安装 Mahotas − 打开终端或命令提示符并导航到您解压 Mahotas 源代码的目录。运行以下命令来构建 Mahotas −

python mahotassource.py build

步骤 4 构建过程成功完成后,运行以下命令来安装 Mahotas −

sudo python mahotassource.py install

完成这些步骤后,Mahotas 应该安装在您的系统上。您可以通过在 Python 脚本中导入它来测试它 −

import mahotas

就是这样!您已成功从源代码安装了 Mahotas。

这些是安装 Mahotas 的一些最常用方法,具体取决于您的环境和偏好。选择最适合您的方法并开始使用 Mahotas 完成您的计算机视觉和图像处理任务。