语义分割标注工具(isat-sam):利用 AI 辅助完成深度学习语义分割的图像数据标注

目录

一、ISAT的安装

二、ISAT的使用

1、模型的加载

2、添加分类

3、设置自动保存

4、加载要标注的图片和标签

5、开始标注

6、数据转换


一、ISAT的安装

如果有安装anaconda环境的,利用anaconda创建虚拟环境,如下图所示:

复制代码
# create environment
conda create -n isat_env python=3.10
# activate environment
conda activate isat_env
pip install isat-sam
isat-sam

二、ISAT的使用

1、模型的加载

如下图所示,点击左上角工具栏的SAM→Model manager

进入后,右侧下载相应的sam的模型,下载之后,在左侧选择下载后的相应模型

选择模型后,终端黑窗口显示如下图所示,则模型加载成功

2、添加分类

点击左下方的 "Category setting " 按钮,之后弹出弹窗,输入相应的标签名字,并选择颜色,之后点击 "Add new label" ,即完成标签的添加。 具体如下图所示

3、设置自动保存

点击左上方的 "File " ,然后选择 "Setting " ,弹窗后选择勾选 "Auto save" ,这样,标注的标签就会自动保存。具体如下图所示

4、加载要标注的图片和标签

点击左上方的 "File " ,选择 "Images dir " ,导入相应标注的图片;选择 "Label dir" ,保存标注好的图片标签。如图所示

5、开始标注

可以使用快捷键,快捷键 "A " 为上一张图片;快捷键 "D " 为下一张图片;快捷键 "W" 为智能标注;界面上也有相应的提示。

6、数据转换

标注完成数据集后,点击左上方的 "Tools " ,选择 "Converter" ;该工具提供了数据类型转换的工具,如图所示

选择想要转换的数据类型,输入原来数据的路径,然后设置输出转换后的保存路径,之后点击 "start" 就可以。

相关推荐
乌恩大侠5 分钟前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
TMedical8 分钟前
MedPlanning 截骨模拟矫形功能
c++·图像处理·人工智能·qt·健康医疗
u13013036 分钟前
GitHub 热榜项目:日榜(2026-10-29)
人工智能·github
QXWZ_IA38 分钟前
路面病害漏检的成因与识别率提升
人工智能
深蓝AI1 小时前
EMBRACE 攻击打穿五个 AI 编程工具的浏览器:本地开发机成了最大攻击面
人工智能·程序员
锋行天下1 小时前
Langgraph HITL 中断运行,用户输入后输出打字效果
人工智能·python
ZhengEnCi1 小时前
agent 为什么需要自进化:从静态模型到经验驱动的持续成长
人工智能
QXWZ_IA2 小时前
RTK平面很准、高程总飘,问题出在哪
人工智能
Ferries2 小时前
用 WorkBuddy+DeepSeek 跑了30天自动矩阵,事情没那么简单
人工智能·aigc·vibecoding
用户837133200762 小时前
AI总是会忘记细节咋办?我用GitHub实现外部记忆管理
人工智能·github