Python标注,数据标注的自动化工具

  Python标注,数据标注的自动化工具

  使用Python实现一个简单的数据注释工具,以提高工作效率为目的,最近已经建立了一个人工智能工具箱。

  这两天我在预处理工具目录里增加了一个数据标注模块,就是本文介绍内容的代码见这里

  数据标签模块包括以下演示

  gui_tkinter_exercise.py

  数据_标注_工具. py

  image _ select _工具. py

  一个简单的gui练习gui_Tkinter_exercise.py是一个简单的GUI练习演示,展示了python的GUI库Tkininter最基本的用法。

  如果对Tkinter不熟悉,阅读GUI _ Tkinter _ exercise.py的代码是个不错的选择,你会学到如何创建GUI表单,如何创建按钮,如何关联事件,以及创建数据标注工具的必要知识。

  GUI演示的界面如下:

  数据标注工具data_annotation_tool.py是一个数据标注演示,展示了如何实现一个数据标注工具。

  怎么用?

  首先,文本框显示了保存数据标注结果的路径(为方便起见,目前写在代码中)。

  然后,单击“开始”按钮,选择要标记的数据所在的文件夹。

  之后,指定文件夹中的所有图片将被逐一加载。

  单击类别按钮(如“狗”和“猫”)来标记图片。

  点击“数字上下”按钮跳转到特定图片并开始标记(可用于继续之前的工作)

  单击“退出”退出。

  数据标注工具的操作截图如下:

  数据过滤工具image_select_tool.py是一个数据过滤演示,展示了如何实现一个数据过滤工具。这个工具源于我工作的实际需要。

  潜在应用场景:

  假设我们有许多组图像,我们想从每组中筛选出一个或多个图像。当你健忘的飞机有这样类似的需求时,这个工具适合帮助你提高工作效率。

  程序的运行逻辑是:

  首先,文本框显示了保存数据标注结果的路径(为方便起见,目前写在代码中)。

  然后,单击“开始”按钮,选择要过滤的数据所在的根文件夹。

  然后,根文件夹下的所有子文件夹将被逐个加载。

  每次,单个子文件夹下的所有图像都会显示在画布中。

  用鼠标点击过滤出想要的图像,它会自动保存到指定的路径。

  使用鼠标滚轮快速浏览图片。

  按空格键切换到下一组图像。

  该工具的屏幕截图如下:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: