zhuzezhou 1 год назад
Родитель
Сommit
1701865d82
1 измененных файлов с 52 добавлено и 1 удалено
  1. 52 1
      readme.md

+ 52 - 1
readme.md

@@ -1,5 +1,5 @@
 # Document AI Tools
->***更新时间:2023-02-16***
+>***更新时间:2023-05-17***
 
 在当前目录下,需要安装依赖包 运行命令 *pip install -r requirements.txt*
 ## 1. 通用
@@ -72,6 +72,34 @@
 | --result_dir     |   str    | ./result                               | 可视化的图片结果过图片保存路径          |
 对应项目--semi_auto_labeling
 
+#### auto_label.py
+- 使用自己的SDK进行半自动标注
+- 运行指令 *python auto_label.py --mode ~.model --model_licence ~.txt --score 0.5 --image_dir ./images --view_result_dir ./result*
+
+| **参数名**          | **数据类型** | **默认值**                                | **说明**                   |
+|------------------|:--------:|----------------------------------------|--------------------------|
+| --mode           |   str    | ~.model                                | SDK模型的路径            |
+| --model_licence  |   str    | ~.txt                                  | SDK模型的licence |
+| --score          |  float   | 0.5                                    | 类别置信分数,大于此分数的预测目标才会被保留   |
+| --image_dir      |   str    | ./images                               | 需进行的标注的图片文件夹路径           |
+| --view_result_dir     |   str    | ./result                               | 可视化的图片结果过图片保存路径          |
+对应项目--SDK_Auto_Label
+
+#### auto_add_label.py
+- 使用自己的SDK在已有的标注下进行半自动添加标注,要根据添加的标签对应改动代码
+- 运行指令 *python auto_label.py --mode ~.model --model_licence ~.txt --score 0.5 --image_dir ./images --view_result_dir ./result*
+
+| **参数名**          | **数据类型** | **默认值**                                | **说明**                   |
+|------------------|:--------:|----------------------------------------|--------------------------|
+| --mode           |   str    | ~.model                                | SDK模型的路径            |
+| --model_licence  |   str    | ~.txt                                  | SDK模型的licence |
+| --score          |  float   | 0.5                                    | 类别置信分数,大于此分数的预测目标才会被保留   |
+| --image_dir      |   str    | ./images                               | 需进行添加标注的图片文件夹路径           |
+| --view_result_dir     |   str    | ./result                               | 可视化的图片结果过图片保存路径          |
+对应项目--SDK_Auto_Label
+
+
+
 ## 2. 检测
 ### 2.1 单个labelme格式数据集划分、转coco格式
 #### labelme_to_coco.py 
@@ -95,6 +123,29 @@
 | --train_ratio |  float   | 0.8             | coco格式训练集比例 |
 对应项目--merge_and_divide_to_coco_multi_folds
 
+### 2.3 将Labelme导出的json文件转换成Label_Studio导出的json文件
+#### Labelme2Lable_Studio.py
+- 将多个labelme标注的json文件转换成可以导入到Label_Studio的json文件
+- 运行指令 *python Labelme2Lable_Studio.py --labelme_dirs ./fold1 ./fold2 --project_id project_id
+
+| **参数名**       | **数据类型** | **默认值**         | **说明**      |
+|---------------|:--------:|-----------------|-------------|
+| --anno_dirs   |  [str]   | ./fold1 ./fold2 | 多个存储Labelme导出的json文件夹,空格隔开  |
+| --train_ratio |  int   | project_id             | 对应到Label_Studio的项目编号 |
+对应项目--Labelme_LabelStudio
+
+### 2.4 将Label_Studio导出的json文件转换成Labelme导出的json文件
+#### Label_Studio2Labelme.py
+- 将Label_Studio导出的单个json文件转换成Labelme标注格式的json文件
+- 运行指令 *python Label_Studio2Labelme.py --Label_Studio_json_dirs ./fold1 ./fold2 --Labelme_json_dir ./fold3
+
+| **参数名**       | **数据类型** | **默认值**         | **说明**      |
+|---------------|:--------:|-----------------|-------------|
+| --anno_dirs   |  [str]   | ./fold1 ./fold2 | 多个存储Label_Studio导出的json文件夹,空格隔开  |
+| --train_ratio |  str   | ./fold3             | 存放Labelme标注格式的json文件夹 |
+对应项目--Labelme_LabelStudio
+
+
 ## 3. 分类
 ### 3.1 字体图片生成
 #### generate_imgs_by_fonts.py