yatengLG/ISAT_with_segment_anything
PythonLabeling tool with SAM(segment anything model),supports SAM, SAM2, SAM3, sam-hq, MobileSAM EdgeSAM etc.交互式半自动图像标注工具
pip install isat_with_segment_anythingISAT_with_segment_anything [isat-sam]
An Interactive Semi-Automatic Annotation Tool Based on Segment Anything
⭐️ If you find this project helpful, please give it a Star! ⭐️

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

In version 1.5.0, ISAT supports SAM3 and also supports text prompt.
Text prompt
For single category

For multiple categories

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:
- ISAT_plugin_auto_annotate
: An auto-annotation function based on the YOLO model, implemented with just 240 lines of code.
- ISAT_plugin_mask_export
: A mask export function, implemented with just 160 lines of code.
- ISAT_plugin_auto_annotate
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_envInstall
pip install isat-samRun
isat-sam
Star History
Please support us with a star—it's like a virtual coffee!
Contributors
| ... | ||
| 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}
}