欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

imgaug数据增强库的环境配置

程序员文章站 2024-03-19 22:19:10
...

一、介绍:

imgaug是用于机器学习实验中图像增强的库。它支持广泛的扩充技术,可以轻松地组合它们并以随机顺序或在多个CPU内核上执行它们,具有简单而强大的随机界面,不仅可以扩充图像,还可以扩充关键点/地标,边界框,热图和分段图。

imgaug数据增强库的环境配置

二、安装:

该库使用必须安装的python。支持Python 2.7、3.4、3.5、3.6和3.7。

以下各节说明如何在anaconda中或通过pip安装该库。如果您不知道anaconda(或conda)是什么,只需使用pip代替即可,因为它应该一直有效。

1.在Anaconda中安装

要在anaconda中安装,只需执行以下命令

conda config --add channels conda-forge
conda install imgaug

请注意,您也可以使用下面介绍的基于pip的安装命令。他们可以使用和不使用蟒蛇。

2.在pip中安装

a.安装要求

要安装所有要求,请使用

pip install six numpy scipy Pillow matplotlib scikit-image opencv-python imageio Shapely

请注意,如果您已经拥有OpenCV,则可能不需要opencv-python。如果遇到任何“权限被拒绝”错误,请尝试sudo在命令前添加。如果您在安装时遇到问题Shapely,可以跳过该库。仅在实际需要时才导入。没有它,至少多边形和线串增强可能会崩溃。

b.安装库

一旦所需的软件包可用,imgaug就可以使用以下命令进行安装:

pip install imgaug

这会安装pypi的最新版本,通常比github上的最新版本落后几个月。要获取最新版本,请使用

pip install git+https://github.com/aleju/imgaug

3.从源代码安装

在极少数情况下,可能更喜欢直接从源代码安装。这可以使用

git clone https://github.com/aleju/imgaug.git && cd imgaug && python setup.py install

或者:

pip install <github link>

 

三、卸载

在anaconda上卸载库使用:

conda remove imgaug

也可以用:

pip uninstall imgaug