Augmentor:Python图像增强库

Augmentor:Python图像增强库

Augmentor Image augmentation library in Python for machine learning. Augmentor 项目地址: https://gitcode.com/gh_mirrors/au/Augmentor

项目基础介绍和主要编程语言

Augmentor是一个用于机器学习的Python图像增强库。它旨在成为一个独立、平台和框架无关的库,提供更精细的控制和实现最符合现实世界的增强技术。Augmentor采用随机方法,通过构建块将操作组合成一个管道,从而实现图像的自动化增强。

项目核心功能

Augmentor的核心功能包括:

  1. 自动化图像增强:通过定义一系列操作来创建增强管道,自动生成扩大的数据集。
  2. 多线程支持:从版本0.2.1开始,Augmentor支持多线程以提高图像生成速度。
  3. 地面实况数据增强:可以并行增强原始数据和地面实况数据,确保数据的一致性。
  4. 多掩码/图像增强:支持对具有多个掩码的图像进行增强,适用于复杂的机器学习任务。
  5. 生成器支持:提供Keras和PyTorch的生成器,支持在训练神经网络时实时生成增强数据。
  6. 弹性变形:通过弹性变形生成真实世界可行的图像,保持标签不变。
  7. 透视变换:提供12种不同的透视变换类型,适用于各种图像增强需求。
  8. 尺寸保持旋转和剪切:自动裁剪旋转和剪切后的图像,确保没有黑色空间或填充。

项目最近更新的功能

Augmentor最近的更新包括:

  1. 多线程支持:从版本0.2.1开始,Augmentor支持多线程以提高图像生成速度。
  2. 地面实况数据增强:新增了并行增强原始数据和地面实况数据的功能。
  3. 多掩码/图像增强:支持对具有多个掩码的图像进行增强,适用于复杂的机器学习任务。
  4. 生成器支持:新增了Keras和PyTorch的生成器,支持在训练神经网络时实时生成增强数据。
  5. 弹性变形:改进了弹性变形功能,生成更真实世界可行的图像。
  6. 透视变换:新增了多种透视变换类型,提供更多样化的图像增强选项。
  7. 尺寸保持旋转和剪切:改进了旋转和剪切功能,自动裁剪图像以保持尺寸和比例。

Augmentor Image augmentation library in Python for machine learning. Augmentor 项目地址: https://gitcode.com/gh_mirrors/au/Augmentor

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢颜娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值