图像数据处理和增强工具

imgo的Python项目详细描述


伊姆戈

处理、增强和平衡图像数据

这个库是为了方便图像分类项目的预处理阶段而设计的。在

特点:

Imgo由两个模块组成:uptoolsaugtools。在

Uptools有助于简化各种图像数据预处理任务,例如:

  • 从本地磁盘读取图像
  • 重新缩放图像
  • 标准化和标准化像素值
  • 将图像数据集转换为numpy数组
  • 一个热编码标签数据
  • 将图像数据集分解为训练、验证和测试子集
  • 将数据子集合并到单个数据集中
  • 将numpy数组保存为类子目录中的映像

imgo_up_demo

Augtools允许用户快速有效地对图像数据应用增强。使用Augtools,用户可以使用很少的代码行执行以下扩充任务:

  • 应用强大的转化和腐败功能集合
  • 扩充保存在本地磁盘上的映像
  • 在类子目录中保存增强图像
  • 扩充整个图像数据集
  • 在准备机器学习项目时增加培训数据
  • 通过生成新的训练图像来重新平衡班级规模

imgo_aug_demo

安装

这很简单pip install imgo!在

快速启动

看看演示here!在

文档

文档的字符串形式目前可用。在

要求和eh3>

请参阅requirements.txt文件以了解所有需求和依赖关系。在

支持

源代码是可用的here。 如有任何疑问或问题,请直接联系info@elbydata.com。在

许可证

这个项目是根据麻省理工学院的许可证授权的。在

致谢

一些augtools库是围绕Imgaug构建的,这是一个强大的图像增强库。有关详细信息,请参阅https://imgaug.readthedocs.io/en/latest/。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
通过GWT JSNI传递Java对象时发生javascript错误   java Spring启动项目wildfly服务器失败   java如何进行会话来存储Id?   javajpa/hibernate如何通过带注释的外键映射元素集合   Java将字节[]转换为双[],反之亦然   eclipse显示Java双值   java如何正确读取socket数据包   是否存在用于集合处理的Java库?   javacom。太阳jna。无法将指针强制转换为com。太阳jna。站台win32。温迪夫。LPARAM   java Eclipse插件开发。我可以在插件中使用已经存在的jar文件吗?   分析Java错误:找不到符号变量   java如何使按钮摆动以进行大的处理   如何通过传递bucket name和file name从java中的minio服务器下载多个文件   JavaScrollPane JavaFX使其滚动更多?   java无法加载C:\Users\username\AppData\Local\Android\Sdk\buildtools\28.0.3\lib\dx。罐子   JavaSwing中是否有一个“组框”等价物?   java使用slf4j和log4j与单独使用log4j相比,是否存在性能开销?   java模式和匹配:格式化文本文件   JTable行增长的java问题