【语义分割】标注工具ISAT with segment anything介绍

news/2024/11/23 17:27:38/

every blog every motto: You can do more than you think.
https://blog.csdn.net/weixin_39190382?type=blog

0. 前言

极速分割标注工具
请添加图片描述

1. 正文

1.1 安装

创建虚拟环境

conda create -n ISAT_with_segment_anything python==3.8
conda activate ISAT_with_segment_anything

安装segment anything

git clone https://github.com/facebookresearch/segment-anything.git
cd segment-anything
pip install -e .
cd ..

安装ISAT_with_segment_anything

git clone https://github.com/yatengLG/ISAT_with_segment_anything.git
cd ISAT_with_segment_anything
pip install -r requirements.txt

下载预训练模型
在这里插入图片描述
https://github.com/yatengLG/ISAT_with_segment_anything
https://github.com/yatengLG/ISAT_with_segment_anything

1.2 运行

python main.py

1.3 操作说明

1.3.1 基本说明

  • 左键:选择感兴趣的区域
  • 右键:取消选择(不感兴趣区域)
  • E:结束标注,选择类别
  • 拖拽多边形顶点,精细化调整标注。
  • 通过目标图层高低,调整目标之间遮挡关系(多目标之间存在重叠区域时)

1.3.2 常用快捷键

  • q:开启模型标注模式
  • c: 开始正常标注模式
  • e: 结束标注,选择类别
  • s: 保存
  • d: 下一张图
  • a: 上一张图

1.4 注意事项

  • 仅支持打开文件下的图片,不支持递归子文件夹内图片
  • 如果多个文件夹分批次标注,需要关闭程序,重新运行。如果当前文件夹标注完成,不关闭程序,打开(加载)新的文件,若两个文件夹内图片名称有重复,可能出现混乱
  • 对于不好标注图片需要用常规标注模式

参考

[1] [https://github.com/yatengLG/ISAT_with_segment_anything


http://www.ppmy.cn/news/63605.html

相关文章

云原生Istio安装和使用

目录 1 Kubernetes集群环境2 安装Istio2.1 快速部署Istio2.2 回顾K8S组件以及使用2.2.1 Deployment2.2.2 Labels and Selectors2.2.3 Namespace2.2.4 Service2.2.5 Ingress 2.3 初步感受istio2.4 手动注入2.5 自动注入sidecar 1 Kubernetes集群环境 Istio支持在不同的平台下安装…

【数组排序算法】

目录 一、数组排序算法1、冒泡排序算法1.1、图形解释1.2、冒泡算法的脚本写法 二、直接选择排序1.1、动态图解1.2、直接选择排序算法的脚本编写 三、直接插入排序1.1、基本思想:1.2、动态图解1.3、直接插入排序的算法脚本编写 四、反向序列算法1.1、反向序列算法的脚…

Hive为什么要分桶?

1.获得更高的查询处理效率 在 分区数量过于庞大 以至于可能导致文件系统崩溃时,或数据集 找不到合理的分区字段 时,我们就 需要 使用分桶 来解决问题了。 分区中的数据可以被进一步拆分成桶 ,不同于分区对列直接进行拆分,桶往往使…

深入了解Dubbo SPI 工作机制——@Adaptive(6)

Adaptive这个注解就是适配策略,我都是称呼为最佳适配子类,或者最佳适配类。就是找到最佳的子实现类的,其实就是默认的类。这个注解可以打在类上方,那么dubbo SPI机制通过接口获取实例类,就是获取到有Adaptive注解的实现…

【MySQL】SQL优化

记录Mysql学习笔记,大部分图片来自黑马程序员MySQL教程。 文章目录 插入数据insert优化load 主键优化order by优化group by优化limit优化count优化update优化总结 插入数据 insert优化 插入多条数据的时候,可以按以下方式优化。 批量插入时&#xff…

Redis 主从 + 哨兵模式搭建

前言:以Linux环境为示例 一、整体架构(1主 2从 3哨兵) 二、redis 安装 1、安装路径:/usr/local/redis/redis-6382(可自行指定) 2、解压安装包: 直接解压:tar -axvf redis-5.0.…

java 多线程问题汇总

Java 多线程编程是 Java 编程中的重要话题,有很多常见问题和技巧需要掌握。以下是一些常见的 Java 多线程问题汇总: 1. 什么是线程安全?为什么需要保证线程安全? 线程安全指的是当多个线程同时访问一个共享资源时,不…

Midjourney-Discord入门+高手指引手册

上一篇我们说了如何注册和订阅,今天我们来讲一讲相关的细节,首先我们来一个概览图,先有个大致的印象。 概览图 生成的四张图片,类似于Demo,从左至右,从上至下,1,2,3,4放大按钮U1,U2…