当前位置:   article > 正文

数据增强方法汇总_python数据增强

python数据增强

1.有监督数据增强

1.1 单样本数据增强

augly安装

AugLy是一个数据增强库,目前支持四种模式(音频、图像、文本和视频)和100多种增强。每个模态的增强包含在自己的子库中。这些子库包括基于函数和基于类的变换、组合运算符,并可以选择提供有关所应用转换的元数据,包括其强度。

在这里插入图片描述
该库基于Python,至少需要Python 3.6+版本、

官网地址 :https://github.com/facebookresearch/AugLy
安装该库方法

pip install augly[all]
  • 1

也可以只安装某一个应用,比如只安装音频

pip install augly[audio]
  • 1

也可以克隆git

git clone git@github.com:facebookresearch/AugLy.git && cd AugLy
[Optional, but recommended] conda create -n augly && conda activate augly && conda install pip
pip install -e .[all]
  • 1
  • 2
  • 3

augly使用方法

augly.image所有函数都接受要作为输入增强的图像或PIL图像对象的路径,并返回增强的PIL图像对象。如果指定了输出路径,图像也将保存到文件中。

import augly.image as imaugs

image_path = "your_img_path.png"
output_path = "your_output_path.png"

aug_image = imaugs.overlay_emoji(image_path, opacity=1.0, emoji_size=0.15)

#增强功能也可以接受PIL图像作为输入
aug_image = imaugs.pad_square(aug_image)

#如果指定了输出路径,图像也将保存到文件中
aug_image = imaugs.overlay_onto_screenshot(aug_image, output_path=output_path)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/255207?site
推荐阅读
相关标签