vscode下python安装并使用 ISAT(智能标注工具)打标工具教程
“ISAT_with_segment_anything-master” 是一个结合了 ISAT(智能标注工具)和 Segment Anything 模型(SAM,通用分割模型)的图像标注工具,主要用于高效进行图像分割标注。
前提环境:需要vscode,python环境,anaconda,ISAT包。
python版本这里选择3.10。
anaconda是为了便宜管理虚拟环境,看个人需求,可选择不用。
安装教程
https://blog.csdn.net/weixin_45946641/article/details/154737828?spm=1001.2014.3001.5501
ISAT官方下载链接:https://github.com/yatengLG/ISAT_with_segment_anything
1. 使用anaconda Prompt创建python虚拟环境
需要用到的命令如下:
conda env list #查看所有conda环境
conda create -n 环境名 python=3.10 #创建环境
conda activate 环境名 #激活环境
conda list #查看所有包
pip install -r requirements.txt #安装 requirements.txt的库
//下面的没用到
conda remove --name 环境名 --all #删除环境
conda install 包名 #安装包
conda uninstall 工具包名 #删除包
搜索打开anaconda Prompt。


这样就激活了,其实只要创建了就可以关掉这个黑窗口界面,没用了,之后就在vscode内操作。
2. 使用vscode打开下载解压的ISAT_with_segment_anything-master包
打开后点击选择环境,点击右下角的那里图标会弹出上面中间的弹窗。

这样就进入的刚才创建的环境内。

点击终端-->新建终端,可以看到自动执行了激活ISAT2环境的命令,(ISAT2)表示进入了当前的环境。

查看一下当前有的包,命令: conda list

安装所需要的库,命令: pip install -r requirements.txt

安装完成。

打开ISAT2界面,打开main.py--->右上角开始执行--->下面会打开一个新终端自动执行了激活环境并运行程序--->接着会弹出一个界面。


3. 标注使用。
切换为中文。

点击类别设置可以自定义。

点击文件-->图片文件夹,打开图片数据集。

选择模型,SAM-->模型管理,用最新的就好,主要是这4个,数据的精度不是很大选择small就行。

文件-->设置里修改这两个会好用一些。

使用快捷键,主要这几个,用熟悉后会很快。

使用方法,左边选择Cap类名,按下Q键,鼠标左键选择需要标记的位置(绿色的点),鼠标右键标记不需要的点(蓝色的点),E键完成,S键保存,D键下一张,之后就是重复前面按键步骤了。


保存后会自动生成json文件。

工具--->数据转换,有一些转其他格式的工具可以使用,但最好还是用python写一个转换的代码。

完成的每一张都会保存json文件,中途可以随便退出python程序,下次继续运行main.py就可以打开界面了,然后就是前面的步骤,打开图片,选择模型等等。
结束!!!
更多推荐
所有评论(0)