Python

ISAT_with_segment_anything

Labeling tool with SAM(segment anything model),supports SAM, SAM2, SAM3, sam-hq, MobileSAM EdgeSAM etc.交互式半自动图像标注工具

Y

yatengLG

Dernière activité 2 sept. 2026
yatengLG/ISAT_with_segment_anything

2,2 k

étoiles

214

forks

20

issues ouvertes

annotation-toolcomputer-visionlabelinglabeling-toolsamsam2sam3segment-anythingsegment-anything-2text-promptvideo-segmentation

Ce README est souvent en anglais.

ISAT_with_segment_anything [isat-sam]

An Interactive Semi-Automatic Annotation Tool Based on Segment Anything

GitHub forks GitHub forks PyPI - Version Pepy Total Downlods

⭐️ If you find this project helpful, please give it a Star! ⭐️

[中文] [English]

software.gif

Focusing on the field of image segmentation, we strive to create the best image segmentation annotation software.

Please refers to our latest Documentation in English or 中文文档


News

  • In version 1.5.2, ISAT supports visual prompt base on SAM3.

    Visual prompt

    visual_prompt.gif

  • In version 1.5.0, ISAT supports SAM3 and also supports text prompt.

    Text prompt

    For single category

    text_prompt1.gif

    For multiple categories

    text_prompt2.gif

  • In version 1.4.0, ISAT add a plugin system. You can use a small amount of code to extend the functionality of ISAT.

    Here are some official plugin examples:

  • For other versions and the release note, please refer to releases

Install

  • Create a conda environment(recommended, optional)

    # create environment
    conda create -n isat_env python=3.8
    
    # activate environment
    conda activate isat_env
  • Install

    pip install isat-sam
  • Run

    isat-sam

Star History

Please support us with a star—it's like a virtual coffee! Star History Chart

Contributors

yatengLG Alias-z ...
yatengLG Alias-z ...

Citation

@misc{ISAT_with_segment_anything,
  title={{ISAT with Segment Anything: An Interactive Semi-Automatic Annotation Tool}},
  author={Ji, Shuwei and Zhang, Hongyuan},
  url={https://github.com/yatengLG/ISAT_with_segment_anything},
  note={Updated on 2025-02-07},
  year={2024},
  version={1.33}
}

Projets similaires

Effortless AI-assisted data labeling with AI support from YOLO, Segment Anything (SAM+SAM2/2.1+SAM3), MobileSAM!!

Pythonauto-labelingcomputer-visionlabeling
Vvietanhdev
3,5 k étoiles356

X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.

Pythonartificial-intelligenceclipcomputer-vision
CCVHub520
10,6 k étoiles1,2 k

The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Jupyter Notebook
Ffacebookresearch
19,9 k étoiles2,6 k