RepoTrending
Về bảng xếp hạng
GitHubDữ liệu / MLOpsPython

vietanhdev/anylabeling

Ghi nhãn dữ liệu được AI hỗ trợ dễ dàng với sự hỗ trợ của AI từ YOLO, Segment Anything (SAM+SAM2/2.1+SAM3), MobileSAM!!

3.5k sao349 fork

README

AnyLabeling

🌟 Ghi nhãn bất kỳ 🌟

Ghi nhãn dữ liệu dễ dàng với sự hỗ trợ AI từ YOLO và Segment Anything!

AnyLabeling = LabelImg + Labelme + Giao diện người dùng được cải tiến + Tự động gắn nhãn

PyPI license open issues Pypi Downloads Documentation Follow

AnyLearning-Banner

ai-flow 62b3c222

AnyLabeling

Tự động dán nhãn với phân đoạn bất cứ điều gì

AnyLabeling-SegmentAnything

Tính năng:

  • Chú thích hình ảnh cho đa giác, hình chữ nhật, hình tròn, đường thẳng và điểm.
  • Tự động ghi nhãn với YOLOv8 (phát hiện đối tượng).
  • Tự động ghi nhãn với Phân đoạn mọi thứ gia đình:
    • SAM (ViT-B / ViT-L / ViT-H) và SAM di động
    • SAM 2SAM 2.1 (Hiera-Tiny / Nhỏ / Base+ / Lớn)
    • SAM 3 (ViT-H) — phân đoạn từ vựng mở với lời nhắc văn bản
  • Phát hiện, nhận dạng văn bản và ghi nhãn KIE (Trích xuất thông tin chính).
  • Có nhiều ngôn ngữ: tiếng Anh, tiếng Việt, tiếng Trung.

Các mẫu được hỗ trợ

người mẫu Các loại lời nhắc Ghi chú
SAM ViT-B / ViT-L / ViT-H Điểm, Hình chữ nhật Phân đoạn gốc Bất cứ điều gì
SAM di động Điểm, Hình chữ nhật SAM nhẹ
SAM 2 Hiera-Tiny / Nhỏ / Đế+ / Lớn Điểm, Hình chữ nhật Meta SAM 2
SAM 2.1 Hiera-Tiny / Nhỏ / Đế+ / Lớn Điểm, Hình chữ nhật SAM 2 được cải tiến
SAM 3 ViT-H văn bản, Điểm, Hình chữ nhật Từ vựng mở; phát hiện ổ đĩa văn bản
YOLOv8n/s/m/l/x Phát hiện đối tượng và tự động gắn nhãn

Tất cả các mẫu được tải xuống tự động trong lần sử dụng đầu tiên từ Hugging Face.

Cài đặt và chạy

1. Tải xuống và chạy tệp thực thi

Cài đặt từ Pypi

  • Yêu cầu: Python 3.11+. Khuyến nghị: Python 3.12.

  • Khuyến nghị: Conda nhỏ/Anaconda.

  • Tạo môi trường:

conda create -n anylabeling python=3.12
conda activate anylabeling
  • (Chỉ dành cho macOS) Cài đặt PyQt6 bằng Conda:
conda install -c conda-forge pyqt=6
  • Cài đặt bất kỳ nhãn nào:
pip install anylabeling # or pip install anylabeling-gpu for GPU support
  • Bắt đầu ghi nhãn:
anylabeling

Tài liệu

Trang web: https://anylabeling.nrl.ai/

Ứng dụng

Phát hiện đối tượng Sự công nhận Phát hiện mốc trên khuôn mặt Ước tính tư thế 2D
Phát hiện làn đường 2D OCR Hình ảnh y tế Phân đoạn phiên bản
Gắn thẻ hình ảnh Xoay Và hơn thế nữa!
Ứng dụng của bạn ở đây!

Phát triển

  • Cài đặt gói:
pip install -r requirements-dev.txt
# or pip install -r requirements-macos-dev.txt for MacOS
  • Tạo nguồn lực:
pyrcc5 -o anylabeling/resources/resources.py anylabeling/resources/resources.qrc
  • Chạy ứng dụng:
python anylabeling/app.py

Xây dựng thực thi

  • Cài đặt PyInstaller:
pip install -r requirements-dev.txt
  • Xây dựng:
bash build_executable.sh
  • Kiểm tra đầu ra trong: dist/.

Đóng góp

Nếu bạn muốn đóng góp cho Ghi nhãn bất kỳ, xin vui lòng đọc Nguyên tắc đóng góp.

Lịch sử sao

Star History Chart

Tài liệu tham khảo

Dự án cùng danh mục

public-apis/public-apis

Danh sách tổng hợp các API miễn phí

470k52k5 ngày trước
GitHubDữ liệu / MLOpsPython

torchgeo/torchgeo

TorchGeo: bộ dữ liệu, bộ lấy mẫu, biến đổi và mô hình được đào tạo trước cho dữ liệu không gian địa lý

4.2k5791 giờ trước
GitHubDữ liệu / MLOpsPython

sdv-dev/SDV

Tạo dữ liệu tổng hợp cho dữ liệu dạng bảng

3.5k4195 giờ trước
GitHubDữ liệu / MLOpsPython
A

Anthropic

giấy phép:mit, size_categories:100K<n<1M, định dạng:JSON, phương thức:văn bản

2k34k3 năm trước
Hugging FaceDữ liệu / MLOps

task_categories:trả lời câu hỏi, task_categories:tóm tắt, ngôn ngữ:en, giấy phép:cc-by-sa-3.0

1.1k46k3 năm trước
Hugging FaceDữ liệu / MLOps

size_categories:1M<n<10M, định dạng:sàn gỗ, phương thức:văn bản, thư viện:bộ dữ liệu

9707.2k2 năm trước
Hugging FaceDữ liệu / MLOps
vietanhdev/anylabeling — Repo Trending