update readme

This commit is contained in:
yatenglg 2023-05-05 15:00:40 +08:00
parent 6dd689dcb7
commit cc77d2b92c
2 changed files with 12 additions and 7 deletions

View File

@ -14,7 +14,7 @@ Demo Video[youtube](https://www.youtube.com/watch?v=yLdZCPmX-Bc)
# Feature # Feature
1. Support semantic segmentation and instance segmentation 1. Support semantic segmentation and instance segmentation.
2. Get the mask by SAM (segment anything model) and convert the mask into polygon. 2. Get the mask by SAM (segment anything model) and convert the mask into polygon.
3. Interactive correction mask, by clicking on the area of interest (not of interest) with the left (right) mouse button. 3. Interactive correction mask, by clicking on the area of interest (not of interest) with the left (right) mouse button.
4. Support manual creation of polygons. 4. Support manual creation of polygons.

View File

@ -16,13 +16,17 @@ Demo Video[youtube](https://www.youtube.com/watch?v=yLdZCPmX-Bc)
# 特点 # 特点
1. 支持同时标注语义分割与实例分割 1. 支持同时标注语义分割与实例分割
2. 基于SAM(segment anything model)快速获取目标mask(掩码)并将mask转换为多边形 2. 集成SAM(segment anything model)实现图像分割**交互式半自动标注**
3. 交互式修正mask通过鼠标左(右)键点击感兴趣(不感兴趣)区域指引模型修正mask。 3. 交互式修正mask通过鼠标左(右)键点击感兴趣(不感兴趣)区域指引模型修正mask。
4. 支持手动创建多边形。 4. 支持**手动标注**多边形。
5. 支持修改多边形。 5. 支持标注**二次修改**。
6. 支持调整多边形遮挡关系。 6. 支持多目标之间**调整遮挡**关系,高图层目标会遮挡低图层目标。
7. 支持打开labelme标注的json文件打开前请先备份一份 7. 支持标注**结果预览**。
8. 支持导出标注为单通道png图片。 8. ISAT生成特有格式json包含更多信息。
9. **兼容labelme**标注的json文件支持开打并进行二次修改打开前请先备份一份
10. 支持将ISAT格式json转换为VOC格式单通道png
11. 支持将ISAT格式json转换为COCO格式json会丢失图层信息
12. 支持将COCO格式json转换为ISAT格式json进行二次修改。
# 安装 # 安装
## 1. 源码运行 ## 1. 源码运行
@ -70,6 +74,7 @@ python main.py
2. 可通过多次左右键提示,提升掩码质量。 2. 可通过多次左右键提示,提升掩码质量。
3. E键结束标注选择类别得到多边形标注区域。 3. E键结束标注选择类别得到多边形标注区域。
4. 拖拽多边形顶点,精细化调整标注。 4. 拖拽多边形顶点,精细化调整标注。
5. 通过目标图层高低,调整目标之间遮挡关系(多目标之间存在重叠区域时)。
# 注意事项 # 注意事项
1. 自动分割效果受segment anything模型分割效果限制如需更为精确的分割效果可通过手动绘制多边形实现。 1. 自动分割效果受segment anything模型分割效果限制如需更为精确的分割效果可通过手动绘制多边形实现。