<h1 align='center'>ISAT_with_segment_anything [isat-sam]</h1>
<h2 align='center'>An Interactive Semi-Automatic Annotation Tool Based on Segment Anything</h2>
<p align='center'>
<a href='https://github.com/yatengLG/ISAT_with_segment_anything' target="_blank"><img alt="GitHub forks" src="https://img.shields.io/github/stars/yatengLG/ISAT_with_segment_anything"></a>
<a href='https://github.com/yatengLG/ISAT_with_segment_anything' target="_blank"><img alt="GitHub forks" src="https://img.shields.io/github/forks/yatengLG/ISAT_with_segment_anything"></a>
<a href='https://pypi.org/project/isat-sam/' target="_blank"><img alt="PyPI - Version" src="https://img.shields.io/pypi/v/isat-sam?style=social&logo=pypi"></a>
<a href='https://pypi.org/project/isat-sam/' target="_blank"><img alt="Pepy Total Downlods" src="https://img.shields.io/pepy/dt/isat-sam?style=social&logo=pypi"></a>
</p>
<p align='center'>
<a href='README-cn.md'><b>[中文]</b></a>
<a href='README.md'><b>[English]</b></a>
</p>
<p align='center'><img src="./display/software.gif" alt="software.gif"></p>
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](https://isat-sam.readthedocs.io/en/latest/#) or [中文文档](https://isat-sam.readthedocs.io/zh-cn/latest/)
---
# News
- 🎉: **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](https://github.com/yatengLG/ISAT_plugin_auto_annotate) 
 : An auto-annotation function based on the YOLO model, implemented with just 240 lines of code.
- [ISAT_plugin_mask_export](https://github.com/yatengLG/ISAT_plugin_mask_export) 
 : A mask export function, implemented with just 160 lines of code.
- For other versions and the release note, please refer to [releases](https://github.com/yatengLG/ISAT_with_segment_anything/releases)
# Install
- Create a conda environment(recommended, optional)
```shell
# create environment
conda create -n isat_env python=3.8
# activate environment
conda activate isat_env
```
- Install
```shell
pip install isat-sam
```
- Run
```shell
isat-sam
```
# Star History
**Please support us with a star—it's like a virtual coffee!**
[](https://star-history.com/#yatengLG/ISAT_with_segment_anything&Date)
# Contributors
<table border="0">
<tr>
<td><img alt="yatengLG" src="https://avatars.githubusercontent.com/u/31759824?v=4" width="60" height="60" href="">
<td><img alt="Alias-z" src="https://avatars.githubusercontent.com/u/66273343?v=4" width="60" height="60" href="">
<td>...
</td>
</tr>
<tr>
<td><a href="https://github.com/yatengLG">yatengLG</a>
<td><a href="https://github.com/Alias-z">Alias-z</a>
<td><a href="https://github.com/yatengLG/ISAT_with_segment_anything/graphs/contributors">...</a>
</tr>
</table>
# Citation
```text
@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}
}
```
Raw data
{
"_id": null,
"home_page": "https://github.com/yatengLG/ISAT_with_segment_anything",
"name": "isat-sam",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "annotation tool, segment anything, image annotation, semantic segmentation, instance segmentation",
"author": "yatengLG",
"author_email": "yatenglg@foxmail.com",
"download_url": "https://files.pythonhosted.org/packages/23/3e/821406be30aeaca79e0b37471833c653c3e401ef24396d718cfe88495eb4/isat_sam-1.4.1.tar.gz",
"platform": null,
"description": "<h1 align='center'>ISAT_with_segment_anything [isat-sam]</h1>\n<h2 align='center'>An Interactive Semi-Automatic Annotation Tool Based on Segment Anything</h2>\n<p align='center'>\n <a href='https://github.com/yatengLG/ISAT_with_segment_anything' target=\"_blank\"><img alt=\"GitHub forks\" src=\"https://img.shields.io/github/stars/yatengLG/ISAT_with_segment_anything\"></a>\n <a href='https://github.com/yatengLG/ISAT_with_segment_anything' target=\"_blank\"><img alt=\"GitHub forks\" src=\"https://img.shields.io/github/forks/yatengLG/ISAT_with_segment_anything\"></a>\n <a href='https://pypi.org/project/isat-sam/' target=\"_blank\"><img alt=\"PyPI - Version\" src=\"https://img.shields.io/pypi/v/isat-sam?style=social&logo=pypi\"></a>\n <a href='https://pypi.org/project/isat-sam/' target=\"_blank\"><img alt=\"Pepy Total Downlods\" src=\"https://img.shields.io/pepy/dt/isat-sam?style=social&logo=pypi\"></a>\n</p>\n<p align='center'>\n <a href='README-cn.md'><b>[\u4e2d\u6587]</b></a>\n <a href='README.md'><b>[English]</b></a>\n</p>\n<p align='center'><img src=\"./display/software.gif\" alt=\"software.gif\"></p>\n\nFocusing on the field of image segmentation, we strive to create the best image segmentation annotation software.\n\nPlease refers to our latest [Documentation in English](https://isat-sam.readthedocs.io/en/latest/#) or [\u4e2d\u6587\u6587\u6863](https://isat-sam.readthedocs.io/zh-cn/latest/)\n\n---\n\n# News\n- 🎉: **In version 1.4.0, ISAT add a plugin system.** You can use a small amount of code to extend the functionality of ISAT.\n \n Here are some official plugin examples:\n - [ISAT_plugin_auto_annotate](https://github.com/yatengLG/ISAT_plugin_auto_annotate) \n  : An auto-annotation function based on the YOLO model, implemented with just 240 lines of code.\n - [ISAT_plugin_mask_export](https://github.com/yatengLG/ISAT_plugin_mask_export) \n : A mask export function, implemented with just 160 lines of code.\n\n- For other versions and the release note, please refer to [releases](https://github.com/yatengLG/ISAT_with_segment_anything/releases)\n\n# Install\n\n- Create a conda environment(recommended, optional)\n ```shell\n # create environment\n conda create -n isat_env python=3.8\n \n # activate environment\n conda activate isat_env\n ```\n\n- Install\n ```shell\n pip install isat-sam\n ```\n\n- Run\n ```shell\n isat-sam\n ```\n\n# Star History\n\n**Please support us with a star\u2014it's like a virtual coffee!**\n[](https://star-history.com/#yatengLG/ISAT_with_segment_anything&Date)\n\n\n# Contributors\n\n<table border=\"0\">\n<tr>\n <td><img alt=\"yatengLG\" src=\"https://avatars.githubusercontent.com/u/31759824?v=4\" width=\"60\" height=\"60\" href=\"\">\n <td><img alt=\"Alias-z\" src=\"https://avatars.githubusercontent.com/u/66273343?v=4\" width=\"60\" height=\"60\" href=\"\">\n <td>...\n</td>\n</tr>\n<tr>\n <td><a href=\"https://github.com/yatengLG\">yatengLG</a>\n <td><a href=\"https://github.com/Alias-z\">Alias-z</a>\n <td><a href=\"https://github.com/yatengLG/ISAT_with_segment_anything/graphs/contributors\">...</a>\n</tr>\n</table>\n\n\n# Citation\n```text\n@misc{ISAT_with_segment_anything,\n title={{ISAT with Segment Anything: An Interactive Semi-Automatic Annotation Tool}},\n author={Ji, Shuwei and Zhang, Hongyuan},\n url={https://github.com/yatengLG/ISAT_with_segment_anything},\n note={Updated on 2025-02-07},\n year={2024},\n version={1.33}\n}\n```\n",
"bugtrack_url": null,
"license": "Apache2.0",
"summary": "Interactive semi-automatic annotation tool for image segmentation based on SAM(segment anything model).",
"version": "1.4.1",
"project_urls": {
"Homepage": "https://github.com/yatengLG/ISAT_with_segment_anything"
},
"split_keywords": [
"annotation tool",
" segment anything",
" image annotation",
" semantic segmentation",
" instance segmentation"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "233e821406be30aeaca79e0b37471833c653c3e401ef24396d718cfe88495eb4",
"md5": "c3acf8cb4f972b0ecb2d4b977dfe8d46",
"sha256": "bd8b7802169210e1db0b549e7cbad7c840efd31d0bdb7bd7e3f9e0bd3fe9fc98"
},
"downloads": -1,
"filename": "isat_sam-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "c3acf8cb4f972b0ecb2d4b977dfe8d46",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 402778,
"upload_time": "2025-08-07T03:41:55",
"upload_time_iso_8601": "2025-08-07T03:41:55.625469Z",
"url": "https://files.pythonhosted.org/packages/23/3e/821406be30aeaca79e0b37471833c653c3e401ef24396d718cfe88495eb4/isat_sam-1.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-07 03:41:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yatengLG",
"github_project": "ISAT_with_segment_anything",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "timm",
"specs": []
},
{
"name": "imgviz",
"specs": []
},
{
"name": "scikit-image",
"specs": []
},
{
"name": "opencv_python_headless",
"specs": []
},
{
"name": "pillow",
"specs": []
},
{
"name": "pyqt5",
"specs": []
},
{
"name": "pyyaml",
"specs": []
},
{
"name": "torch",
"specs": [
[
">=",
"2.1.1"
]
]
},
{
"name": "torchvision",
"specs": []
},
{
"name": "numpy",
"specs": []
},
{
"name": "pycocotools",
"specs": []
},
{
"name": "shapely",
"specs": []
},
{
"name": "hydra-core",
"specs": [
[
">=",
"1.3.2"
]
]
},
{
"name": "tqdm",
"specs": [
[
">=",
"4.66.1"
]
]
},
{
"name": "fuzzywuzzy",
"specs": []
},
{
"name": "python-Levenshtein",
"specs": []
},
{
"name": "iopath",
"specs": []
}
],
"lcname": "isat-sam"
}