图像数据处理和增强工具
imgo的Python项目详细描述
伊姆戈
处理、增强和平衡图像数据
这个库是为了方便图像分类项目的预处理阶段而设计的。在
特点:
Imgo由两个模块组成:uptools和augtools。在
Uptools有助于简化各种图像数据预处理任务,例如:
- 从本地磁盘读取图像
- 重新缩放图像
- 标准化和标准化像素值
- 将图像数据集转换为numpy数组
- 一个热编码标签数据
- 将图像数据集分解为训练、验证和测试子集
- 将数据子集合并到单个数据集中
- 将numpy数组保存为类子目录中的映像
Augtools允许用户快速有效地对图像数据应用增强。使用Augtools,用户可以使用很少的代码行执行以下扩充任务:
- 应用强大的转化和腐败功能集合
- 扩充保存在本地磁盘上的映像
- 在类子目录中保存增强图像
- 扩充整个图像数据集
- 在准备机器学习项目时增加培训数据
- 通过生成新的训练图像来重新平衡班级规模
安装
这很简单pip install imgo
!在
快速启动
看看演示here!在
文档
文档的字符串形式目前可用。在
要求和eh3>
请参阅requirements.txt
文件以了解所有需求和依赖关系。在
支持
源代码是可用的here。 如有任何疑问或问题,请直接联系info@elbydata.com。在
许可证
这个项目是根据麻省理工学院的许可证授权的。在
致谢
一些augtools库是围绕Imgaug构建的,这是一个强大的图像增强库。有关详细信息,请参阅https://imgaug.readthedocs.io/en/latest/。在
- 项目
标签: