imgaug: 一个很有用的图像数据增强库
向AI转型的程序员都关注了这个号????????????
机器学习AI算法工程 公众号:datayx
在深度学习项目中,寻找数据花费了相当多的时间。但在很多实际的项目中,我们难以找到充足的数据来完成任务。为了要保证完美地完成项目,有两件事情需要做好:
1、寻找更多的数据;
2、数据增强。
本篇主要描述数据增强。
imgaug是一个封装好的用来进行图像augmentation的python库,这个库功能全面,且有丰富的文档支持,能满足我们大多数的数据增强的需求。支持关键点(keypoint)和bounding box一起变换。它可以将你的输入图片转换成很多新的、更大数据量的轻微变动的图片,这对于数量比较小的数据集来说简直是福音!!
常见的变换比如 滤波,扰动,平移,翻转,缩放,裁剪,锐化,噪声,灰度,亮度,对比度等等
项目主页:
https://github.com/aleju/imgaug
快速开始(官方文档)
https://imgaug.readthedocs.io/en/latest/source/examples_basics.html
API介绍
https://imgaug.readthedocs.io/en/latest/source/api.html
Keras和OpenCv数据增强API的封装版
https://github.com/BlackChengX/ImageDataGenerator
imgaug学习笔记
https://blog.csdn.net/u012897374/article/details/80142744#commentBox
如下:
这是比较base的转换,像加入噪声、裁切等基本常用的数据增强方法
下面是一些比较特殊的:
函数介绍
在API里边,我们可以看到有很多函数可以实现数据增强,接下来对这些函数的功能进行介绍
阅读过本文的人还看了以下文章:
【全套视频课】最全的目标检测算法系列讲解,通俗易懂!
《美团机器学习实践》_美团算法团队.pdf
《深度学习入门:基于Python的理论与实现》高清中文PDF+源码
python就业班学习视频,从入门到实战项目
2019最新《PyTorch自然语言处理》英、中文版PDF+源码
《21个项目玩转深度学习:基于TensorFlow的实践详解》完整版PDF+附书代码
《深度学习之pytorch》pdf+附书源码
PyTorch深度学习快速实战入门《pytorch-handbook》
【下载】豆瓣评分8.1,《机器学习实战:基于Scikit-Learn和TensorFlow》
《Python数据分析与挖掘实战》PDF+完整源码
汽车行业完整知识图谱项目实战视频(全23课)
李沐大神开源《动手学深度学习》,加州伯克利深度学习(2019春)教材
笔记、代码清晰易懂!李航《统计学习方法》最新资源全套!
《神经网络与深度学习》最新2018版中英PDF+源码
将机器学习模型部署为REST API
FashionAI服装属性标签图像识别Top1-5方案分享
重要开源!CNN-RNN-CTC 实现手写汉字识别
yolo3 检测出图像中的不规则汉字
同样是机器学习算法工程师,你的面试为什么过不了?
前海征信大数据算法:风险概率预测
【Keras】完整实现‘交通标志’分类、‘票据’分类两个项目,让你掌握深度学习图像分类
VGG16迁移学习,实现医学图像识别分类工程项目
特征工程(一)
特征工程(二) :文本数据的展开、过滤和分块
特征工程(三):特征缩放,从词袋到 TF-IDF
特征工程(四): 类别特征
特征工程(五): PCA 降维
特征工程(六): 非线性特征提取和模型堆叠
特征工程(七):图像特征提取和深度学习
如何利用全新的决策树集成级联结构gcForest做特征工程并打分?
Machine Learning Yearning 中文翻译稿
蚂蚁金服2018秋招-算法工程师(共四面)通过
全球AI挑战-场景分类的比赛源码(多模型融合)
斯坦福CS230官方指南:CNN、RNN及使用技巧速查(打印收藏)
python+flask搭建CNN在线识别手写中文网站
中科院Kaggle全球文本匹配竞赛华人第1名团队-深度学习与特征工程
不断更新资源
深度学习、机器学习、数据分析、python
搜索公众号添加: datayx
长按图片,识别二维码,点关注
机器学习算法资源社群
不断上传电子版PDF资料
技术问题求解
QQ群号: 333972581
长按图片,识别二维码
海淘美妆
imgaug: 一个很有用的图像数据增强库相关推荐
- 【Tool】Augmentor和imgaug——python图像数据增强库
Augmentor和imgaug--python图像数据增强库 Tags: ComputerVision Python 介绍两个图像增强库:Augmentor和imgaug,Augmentor使用比较 ...
- python图像增强_【Tool】Augmentor和imgaug——python图像数据增强库
Augmentor和imgaug--python图像数据增强库 Tags: ComputerVision Python 介绍两个图像增强库:Augmentor和imgaug,Augmentor使用比较 ...
- python图像数据增强——imgaug (一)
(一)imgaug基础用法 (二)imgaug进阶示例 (三)imgaug图像分割数据增强 在机器学习或者深度学习的问题中,因为受制于图像采集的方式,投入的精力和图像标注的难度等,用于训练的图像数量可 ...
- python浮雕图片_python图像数据增强——imgaug (二)
在这章我们展示一个涵盖了大部分数据增强方法的例子.这里有大量的代码,可能会引起部分读者的不适,但是大家可以主要看注释,以及最后的总结性的话语,在实际上使用的时候再详细的看具体的实现,有一些.from ...
- 数据增强_imgaug图像数据增强必备工具
导读 我们经常会遇到训练模型时数据不够的情况,而且很多时候无法再收集到更多的数据,只能通过做一些数据增强或者其它的方法来合成一些数据.常用的数据增强方式有裁剪.旋转.缩放.亮度对比度色度饱和度变换.仿 ...
- 邹检验 matlab,科学网—Matlab中一个很有用的函数:regionprops - 邹兴文的博文
Matlab中一个很有用的函数:regionprops 已有 6712 次阅读 2010-1-30 22:52 |个人分类:开发经验|系统分类:科研笔记| 有用的函数, regionprops Mat ...
- YOLO自带的图像数据增强方法
yolo数据增强code: V3: https://github.com/ultralytics/yolov3/blob/master/utils/datasets.py V4: https://gi ...
- python批量实现图像数据增强(扩增)
什么是数据扩增? 数据扩增是对数据进行扩充的方法的总称.数据扩增可以增加训练集的样本,可以有效缓解模型过拟合的情况,也可以给模型带来的更强的泛化能力. 通常在进行数据扩增操作的时候应该保持图像原本的标 ...
- 深度学习之实现图像数据增强
深度学习之实现图像数据增强 前言 数据增强的意思就是让数据量增多.对于深度学习来说,大的数据量可以训练出更好的深度学习模型. 在图像增强方面,我们常用的手段如下: 旋转 翻转 缩放 平移 尺度变换 对 ...
最新文章
- 一文看懂国产最大深度学习平台上新:35项全面升级,国内率先加持量子机器学习...
- 嵌入式Linux驱动程序
- sql select 抛异常_mysql数据库及sql注入
- 有关TinyXML使用的简单总结
- 【答辩问题】计算机专业本科毕业设计答辩的一般程序
- 设计模式-建造者模式(Builder Pattern)
- 除了iframe嵌套还有什么嵌套_嵌套了ROUND函数,为什么还会差1分钱,值得收藏
- bzoj1458 士兵占领
- knx智能照明控制系统电路图_智能照明控制系统KNX
- 一名软件测试工程师的日常
- vi 编辑器使用错误
- 阿里云服务器租用报价新鲜出炉(轻量和ECS价格)
- 2021阿里云开发者大会——时隔两年平头哥有哪些杰作?
- 篮球比赛表式计时器_篮球比赛24秒倒计时器的设计(word文档)
- 射影几何笔记7:直线方程
- 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
- 汇川伺服IS620N支持的35种原点回归模式
- 【新周报(049)】Datawhale组队学习
- 项目实战——文档扫描OCR识别
- New Year and Hurry
热门文章
- Django数据获取操作
- Linux安装php运行环境
- 解决java报Too many open files错误
- jquery通过id或name获取标签的值,以及简单的js正则表达式
- 如何制作好一个提交按扭---我是个爱折腾的人
- [翻译]SharePoint2007中创建Forms认证方式的站点
- html5 mp4转换ogv格式,怎么将MP4转换为OGV?这么做超简单!
- 苹果6换屏多钱_iPhone12Pro更换屏幕多少钱 苹果12官方换屏价格公布
- 面试高级测试工程师修炼之接口测试平台开发
- numpy 利用np.std() 计算出现 inf