awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
HumanSignal avatar

HumanSignal/labelImgArchived

0
View on GitHub↗
25,015 星标·6,573 分支·Python·MIT·12 次浏览youtu.be/p0nR2YsCY_U↗

LabelImg

labelImg is a computer vision labeling tool and image bounding box annotator used to create training datasets for machine learning models. It functions as a desktop utility for drawing rectangular labels on images and saving object coordinates and class names in common machine learning formats.

The tool is specifically designed to generate and edit PascalVOC formatted XML files and create image labels in the text-based format required by YOLO object detection pipelines.

The software covers object detection annotation and training data preparation, including the ability to manage label categories with distinct colors and tag difficult examples for quality verification. It provides capabilities for multi-format annotation export and the conversion of labels between XML, text, and CSV formats.

Features

  • Dataset Labeling Interfaces - Provides a graphical interface for drawing bounding boxes on images to create machine learning datasets.
  • Annotation Format Exporters - Transforms annotation data into industry-standard XML and text schemas for compatibility with training pipelines.
  • Bounding Box Visualizers - Overlays saved label coordinates as visual bounding boxes on images for review and editing.
  • Annotation - Identifies and categorizes specific objects within images using standard label formats like XML or CSV.
  • Computer Vision Tools - Acts as an interactive software interface for labeling and preparing visual datasets for model training.
  • Training Dataset Preparation - Creates and exports structured label files to ensure compatibility with machine learning training pipelines.
  • Bounding Box Interfaces - Provides a specialized graphical user interface for creating rectangular region annotations on images.
  • Label Definition Managers - Includes an interface for managing label categories, object classes, and assigning distinct colors to ensure consistent dataset annotation.
  • Annotation XML Storage - Persists image labels as structured XML files to maintain coordinate data and class names.
  • Multi-Format Data Exports - Saves labeled data in multiple industry-standard formats to ensure compatibility with various training pipelines.
  • Pixel Coordinate Mappings - Implements pixel-level mapping of mouse interactions to image coordinates for precise bounding box definition.
  • YOLO Dataset Creation - Provides a visual editor for creating image labels in the text-based format required by YOLO pipelines.
  • Data Curation - Enables reviewing and verifying annotated images to filter out difficult or low-confidence samples.
  • PascalVOC XML Tooling - Specifically designed to generate and edit PascalVOC formatted XML files for object detection.
  • Class List Configurations - Allows loading a predefined text file of categories to constrain user input and ensure labeling consistency.
  • Label Representation Conversion - Transforms image labels between XML, text, and CSV formats for use in cloud training platforms.
  • Dataset Iterators - Provides file-system based navigation to iterate through images and labels for batch annotation.
  • Qt Framework Integrations - Utilizes the Qt framework to build a responsive desktop graphical interface for image annotation.
  • Labeled Example Persisters - Automatically saves labeled training data to files to prevent data loss during the annotation process.
  • Annotation Quality Verifications - Enables flagging images as verified and marking objects as difficult to ensure the quality of training data.
  • Data Label Difficulty Markers - Provides the ability to mark specific annotations as difficult to signal low confidence samples during dataset curation.

Star 历史

humansignal/labelimg 的 Star 历史图表humansignal/labelimg 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

humansignal/labelimg 是做什么的?

labelImg is a computer vision labeling tool and image bounding box annotator used to create training datasets for machine learning models. It functions as a desktop utility for drawing rectangular labels on images and saving object coordinates and class names in common machine learning formats.

humansignal/labelimg 的主要功能有哪些?

humansignal/labelimg 的主要功能包括:Dataset Labeling Interfaces, Annotation Format Exporters, Bounding Box Visualizers, Annotation, Computer Vision Tools, Training Dataset Preparation, Bounding Box Interfaces, Label Definition Managers。

humansignal/labelimg 有哪些开源替代品?

humansignal/labelimg 的开源替代品包括: tzutalin/labelimg — labelImg is a desktop image annotation tool and dataset preparation utility used to create labeled datasets for… puzzledqs/bbox-label-tool — BBox-Label-Tool is a web-based utility designed for labeling image collections and defining spatial object boundaries… microsoft/vott — VoTT is a computer vision annotation software and machine learning dataset preparation tool. It is a desktop… cvat-ai/cvat — CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create… cocodataset/cocoapi — This project is a toolkit and API designed for parsing, manipulating, and visualizing image annotations for computer… opencv/cvat — CVAT is an open-source computer vision annotation tool and visual dataset management platform. It provides a…

LabelImg 的开源替代方案

相似的开源项目,按与 LabelImg 的功能重合度排序。
  • tzutalin/labelimgtzutalin 的头像

    tzutalin/labelImg

    25,012在 GitHub 上查看↗

    labelImg is a desktop image annotation tool and dataset preparation utility used to create labeled datasets for computer vision training. It provides a graphical interface for drawing bounding boxes around objects in images and assigning them class labels to build ground truth data for machine learning models. The software specifically supports the Pascal VOC XML annotation format, exporting image coordinates and class names into standard XML or text structures. It allows users to load predefined class lists from text files to standardize naming across an entire project. Beyond initial label

    Python
    在 GitHub 上查看↗25,012
  • microsoft/vottmicrosoft 的头像

    microsoft/VoTT

    4,427在 GitHub 上查看↗

    VoTT is a computer vision annotation software and machine learning dataset preparation tool. It is a desktop application designed for drawing bounding boxes and assigning tags to objects in images and videos to create training datasets for object detection models. The application utilizes a cross-platform desktop interface to manage image and video assets. It features a local-first storage integration to handle large media assets directly from the host machine's file system and includes frame-rate controlled video sampling to extract specific images from video streams for labeling. The softw

    TypeScript
    在 GitHub 上查看↗4,427
  • puzzledqs/bbox-label-toolpuzzledqs 的头像

    puzzledqs/BBox-Label-Tool

    1,132在 GitHub 上查看↗

    BBox-Label-Tool is a web-based utility designed for labeling image collections and defining spatial object boundaries to support supervised machine learning tasks. It provides an interface for drawing rectangular bounding boxes on images, allowing users to record coordinate data for object detection and visual recognition datasets. The tool operates entirely within the browser, utilizing local file processing to read images directly from the user's system without requiring data uploads. It maintains annotation records through browser-based storage, ensuring that spatial data persists across p

    Python
    在 GitHub 上查看↗1,132
  • cvat-ai/cvatcvat-ai 的头像

    cvat-ai/cvat

    15,317在 GitHub 上查看↗

    CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create high-quality training datasets for machine learning. It functions as a containerized server that orchestrates the entire lifecycle of computer vision data, from initial task creation and manual labeling to quality assurance and final dataset export. The platform distinguishes itself through deep integration with machine learning models, allowing users to deploy custom AI models as serverless functions for automated object detection, tracking, and skeleton annotation. It supports co

    Pythonannotationannotation-toolannotations
    在 GitHub 上查看↗15,317
查看 LabelImg 的所有 30 个替代方案→