littlebot
Published on 2025-04-13 / 3 Visits
0

【源码】基于Python编程语言的图像标注工具

项目简介

这是一个基于Python的开源项目,专注于图像标注工具的开发。该项目具备丰富功能,涵盖图像加载、标注框绘制与编辑、多边形标注、标签生成、图像保存等。同时,支持将标注转换为Pascal VOC格式,并且借助Qt界面实现图形用户交互。

项目的主要特性和功能

  1. 支持矩形、多边形等多种标注框的绘制与编辑。
  2. 提供除矩形外的多边形标注功能。
  3. 支持标签的输入与显示,可将标签与标注框关联。
  4. 能将标注后的图像保存为PNG格式,还可选择将标注转换为Pascal VOC格式。
  5. 运用PyQt库创建图形用户界面,操作体验友好。
  6. 提供一系列快捷键,可快速完成标注和编辑操作。

安装使用步骤

环境准备

确保已安装Python环境,以及PyQt4或PyQt5库。

下载源码

已假设用户下载了本项目的源码文件。

运行程序

在命令行中,导航至源码所在目录,并运行labelImg.py文件。

使用说明

  1. 打开图片:选择labelImg.py文件所在目录中的images文件夹,或通过文件菜单打开其他目录中的图片。
  2. 绘制标注框:使用提供的工具绘制矩形、多边形等标注框,并输入标签。
  3. 编辑标注框:对已存在的标注框进行编辑,如调整大小、移动等。
  4. 保存图像:完成标注后,选择保存为PNG格式,并可选择转换为Pascal VOC格式。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】