LabelImg是一款开源软件,专为图像和图形注释设计,能够高效地标注物体边界框,广泛应用于机器学习与计算机视觉领域。
LabelImg 是一个用于图形图像注释的工具,并且是使用 Python 编写的,采用了 Qt 来构建其用户界面。批注结果会被保存为 XML 文件并遵循 PASCAL VOC 格式。此外,它还支持 YOLO 和 CreateML 数据格式。
安装方法如下:
从源代码构建:
- 对于 Ubuntu Linux 系统,请确保已安装 Python 3 和 Qt5。
安装命令:`sudo apt-get install pyqt5-dev-tools`
使用 pip 命令安装依赖项:`pip3 install -r requirements-linux-python3.txt`
构建 LabelImg 的命令为 `make qt5py3`
运行:
- 在 Ubuntu Linux 上使用 Python 3 运行 LabelImg,输入命令 `python3 labelImg.py`
- 如果需要指定图片路径和预定义的类别文件,请执行:`python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]`
苹果系统(macOS)上的安装步骤类似,在确保依赖项已正确安装后进行构建。