1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
|
%global _empty_manifest_terminate_build 0
Name: python-EISeg
Version: 1.1.1
Release: 1
Summary: 交互式标注软件
License: Apache Software License
URL: https://github.com/PaddlePaddle/PaddleSeg
Source0: https://mirrors.aliyun.com/pypi/web/packages/d6/41/dd8927a156f6f1a6e3930d55ace847e3544523d63bbef7b3376dbe3826b8/EISeg-1.1.1.tar.gz
BuildArch: noarch
Requires: python3-pyqt5
Requires: python3-qtpy
Requires: python3-opencv-python
Requires: python3-scipy
Requires: python3-paddleseg
Requires: python3-albumentations
Requires: python3-cython
Requires: python3-pyyaml
Requires: python3-wget
Requires: python3-requests
Requires: python3-easydict
Requires: python3-scikit-image
Requires: python3-protobuf
%description
简体中文 | [English](README_EN.md)
<div align="center">
<p align="center">
<img src="https://user-images.githubusercontent.com/35907364/179460858-7dfb19b1-cabf-4f8a-9e81-eb15b6cc7d5f.png" align="middle" alt="LOGO" width = "500" />
</p>
**飞桨高效交互式分割标注工具。**
[](https://www.python.org/downloads/release/python-360/) [](https://www.python.org/downloads/release/python-360/) [](LICENSE) [](https://pepy.tech/project/eiseg)
</div>
<div align="center">
<table>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/179209324-eb074e65-4a32-4568-a1d3-7680331dbf22.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209332-e3bcb1f0-d4d9-44e1-8b2a-8d7fac8996d4.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209312-0febfe78-810d-49b2-9169-eb15f0523af7.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209340-d04a0cec-d9a7-4962-93f1-b4953c6c9f39.gif"></td>
<tr>
<tr>
<td align="center">通用分割</td>
<td align="center">人像分割</td>
<td align="center">遥感建筑分割</td>
<td align="center">医疗分割</td>
<tr>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/185751161-f23d0c1b-62c5-4cd2-903f-502037e353a8.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209328-87174780-6c6f-4b53-b2a2-90d289ac1c8a.gif"></td>
<td colspan="2"><img src="https://user-images.githubusercontent.com/71769312/179209342-5b75e61e-d9cf-4702-ba3e-971f47a10f5f.gif"></td>
<tr>
<tr>
<td align="center">工业质检</td>
<td align="center">通用视频分割</td>
<td align="center" colspan="2">3D医疗分割</td>
<tr>
</table>
</div>
## <img src="../docs/images/seg_news_icon.png" width="20"/> 最新动态
* [2022-12-16] :fire: EISeg 1.1版本发布!
- 新增检测标注功能,可手工标注或使用预标注模型PicoDet进行标注。
- 检测标注结果保存格式支持COCO, VOC及YOLO等多种格式。
- 分割新增LabelMe JSON保存格式。
* [2022-09-16] :fire: EISeg使用的X光胸腔标注模型MUSCLE已经被MICCAI 2022接收,具体可参见[MUSCLE](docs/MUSCLE.md), 标注模型下载[地址](https://paddleseg.bj.bcebos.com/eiseg/0.5/static_resnet50_deeplab_chest_xray.zip).
## <img src="https://user-images.githubusercontent.com/48054808/157795569-9fc77c85-732f-4870-9be0-99a7fe2cff27.png" width="20"/> 简介
EISeg(Efficient Interactive Segmentation)基于飞桨开发的一个高效智能的交互式分割标注软件。它涵盖了通用、人像、遥感、医疗、视频等不同方向的高质量交互式分割模型。 另外,将EISeg获取到的标注应用到PaddleSeg提供的其他分割模型进行训练,便可得到定制化场景的高精度模型,打通分割任务从数据标注到模型训练及预测的全流程。

## <img src="../docs/images/feature.png" width="20"/> 特性
* 高效的半自动标注工具,已上线多个Top标注平台
* 覆盖遥感、医疗、视频、3D医疗等众多垂类场景
* 多平台兼容,简单易用,支持多类别标签管理
## <img src="../docs/images/chat.png" width="20"/> 技术交流
* 如果您对EISeg有任何问题和建议,欢迎在[GitHub Issues](https://github.com/PaddlePaddle/PaddleSeg/issues)提issue。
* 欢迎您加入EISeg微信群,和大家交流讨论、一起共建EISeg,而且可以**领取重磅学习大礼包🎁**。
* 🔥 获取深度学习视频教程、图像分割论文合集
* 🔥 获取PaddleSeg的历次直播视频,最新发版信息和直播动态
* 🔥 获取PaddleSeg自建的人像分割数据集,整理的开源数据集
* 🔥 获取PaddleSeg在垂类场景的预训练模型和应用合集,涵盖人像分割、交互式分割等等
* 🔥 获取PaddleSeg的全流程产业实操范例,包括质检缺陷分割、抠图Matting、道路分割等等
<div align="center">
<img src="https://user-images.githubusercontent.com/35907364/184841582-84a3c12d-0b50-48cc-9762-11fdd56b59eb.jpg" width = "200" />
</div>
## <img src="../docs/images/teach.png" width="20"/> 使用教程
* [安装说明](docs/install.md)
* [图像分割标注](docs/image.md)
* [视频及3D医疗分割标注](docs/video.md)
* [遥感分割特色功能](docs/remote_sensing.md)
* [医疗分割特色功能](docs/medical.md)
* [图像检测标注](docs/det.md)
* [数据处理脚本文档](docs/tools.md)
## <img src="../docs/images/anli.png" width="20"/> 更新历史
- 2022.12.16 **1.1.0**:【1】新增检测标注能力,支持手工标注或使用PicoDet模型进行预标注; 【2】检测标注结果保存格式支持COCO, VOC及YOLO等多种格式;【3】分割新增LabelMe JSON保存格式。
- 2022.07.20 **1.0.0**:【1】新增交互式视频分割功能;【2】新增腹腔多器官3D标注模型【3】新增CT椎骨3D标注模型。
- 2022.04.10 **0.5.0**:【1】新增chest_xray模型;【2】新增MRSpineSeg模型;【3】新增铝板质检标注模型;【4】修复保存shp时可能坐标出错。
- 2021.11.16 **0.4.0**:【1】将动态图预测转换成静态图预测,单次点击速度提升十倍;【2】新增遥感图像标注功能,支持多光谱数据通道的选择;【3】支持大尺幅数据的切片(多宫格)处理;【4】新增医疗图像标注功能,支持读取dicom的数据格式,支持选择窗宽和窗位。
- 2021.09.16 **0.3.0**:【1】初步完成多边形编辑功能,支持对交互标注的结果进行编辑;【2】支持中/英界面;【3】支持保存为灰度/伪彩色标签和COCO格式;【4】界面拖动更加灵活;【5】标签栏可拖动,生成mask的覆盖顺序由上往下覆盖。
- 2021.07.07 **0.2.0**:新增contrib:EISeg,可实现人像和通用图像的快速交互式标注。
## 贡献者
- 感谢[Zhiliang Yu](https://github.com/yzl19940819), [Yizhou Chen](https://github.com/geoyee), [Lin Han](https://github.com/linhandev), [Jinrui Ding](https://github.com/Thudjr), [Yiakwy](https://github.com/yiakwy), [GT](https://github.com/GT-ZhangAcer), [Youssef Harby](https://github.com/Youssef-Harby), [Nick Nie](https://github.com/niecongchong) 等开发者及[RITM](https://github.com/saic-vul/ritm_interactive_segmentation)、[MiVOS](https://github.com/hkchengrex/MiVOS) 等算法支持。
- 感谢[LabelMe](https://github.com/wkentaro/labelme)和[LabelImg](https://github.com/tzutalin/labelImg)的标签设计。
- 感谢[Weibin Liao](https://github.com/MrBlankness)提供的ResNet50_DeeplabV3+预训练模型。
- 感谢[Junjie Guo](https://github.com/Guojunjie08)及[Jiajun Feng](https://github.com/richarddddd198)在椎骨模型上提供的技术支持。
## 学术引用
如果我们的项目在学术上帮助到你,请考虑以下引用:
```latex
@article{hao2022eiseg,
title={EISeg: An Efficient Interactive Segmentation Tool based on PaddlePaddle},
author={Hao, Yuying and Liu, Yi and Chen, Yizhou and Han, Lin and Peng, Juncai and Tang, Shiyu and Chen, Guowei and Wu, Zewu and Chen, Zeyu and Lai, Baohua},
journal={arXiv e-prints},
pages={arXiv--2210},
year={2022}
}
@inproceedings{hao2021edgeflow,
title={Edgeflow: Achieving practical interactive segmentation with edge-guided flow},
author={Hao, Yuying and Liu, Yi and Wu, Zewu and Han, Lin and Chen, Yizhou and Chen, Guowei and Chu, Lutao and Tang, Shiyu and Yu, Zhiliang and Chen, Zeyu and others},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
pages={1551--1560},
year={2021}
}
```
%package -n python3-EISeg
Summary: 交互式标注软件
Provides: python-EISeg
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-EISeg
简体中文 | [English](README_EN.md)
<div align="center">
<p align="center">
<img src="https://user-images.githubusercontent.com/35907364/179460858-7dfb19b1-cabf-4f8a-9e81-eb15b6cc7d5f.png" align="middle" alt="LOGO" width = "500" />
</p>
**飞桨高效交互式分割标注工具。**
[](https://www.python.org/downloads/release/python-360/) [](https://www.python.org/downloads/release/python-360/) [](LICENSE) [](https://pepy.tech/project/eiseg)
</div>
<div align="center">
<table>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/179209324-eb074e65-4a32-4568-a1d3-7680331dbf22.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209332-e3bcb1f0-d4d9-44e1-8b2a-8d7fac8996d4.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209312-0febfe78-810d-49b2-9169-eb15f0523af7.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209340-d04a0cec-d9a7-4962-93f1-b4953c6c9f39.gif"></td>
<tr>
<tr>
<td align="center">通用分割</td>
<td align="center">人像分割</td>
<td align="center">遥感建筑分割</td>
<td align="center">医疗分割</td>
<tr>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/185751161-f23d0c1b-62c5-4cd2-903f-502037e353a8.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209328-87174780-6c6f-4b53-b2a2-90d289ac1c8a.gif"></td>
<td colspan="2"><img src="https://user-images.githubusercontent.com/71769312/179209342-5b75e61e-d9cf-4702-ba3e-971f47a10f5f.gif"></td>
<tr>
<tr>
<td align="center">工业质检</td>
<td align="center">通用视频分割</td>
<td align="center" colspan="2">3D医疗分割</td>
<tr>
</table>
</div>
## <img src="../docs/images/seg_news_icon.png" width="20"/> 最新动态
* [2022-12-16] :fire: EISeg 1.1版本发布!
- 新增检测标注功能,可手工标注或使用预标注模型PicoDet进行标注。
- 检测标注结果保存格式支持COCO, VOC及YOLO等多种格式。
- 分割新增LabelMe JSON保存格式。
* [2022-09-16] :fire: EISeg使用的X光胸腔标注模型MUSCLE已经被MICCAI 2022接收,具体可参见[MUSCLE](docs/MUSCLE.md), 标注模型下载[地址](https://paddleseg.bj.bcebos.com/eiseg/0.5/static_resnet50_deeplab_chest_xray.zip).
## <img src="https://user-images.githubusercontent.com/48054808/157795569-9fc77c85-732f-4870-9be0-99a7fe2cff27.png" width="20"/> 简介
EISeg(Efficient Interactive Segmentation)基于飞桨开发的一个高效智能的交互式分割标注软件。它涵盖了通用、人像、遥感、医疗、视频等不同方向的高质量交互式分割模型。 另外,将EISeg获取到的标注应用到PaddleSeg提供的其他分割模型进行训练,便可得到定制化场景的高精度模型,打通分割任务从数据标注到模型训练及预测的全流程。

## <img src="../docs/images/feature.png" width="20"/> 特性
* 高效的半自动标注工具,已上线多个Top标注平台
* 覆盖遥感、医疗、视频、3D医疗等众多垂类场景
* 多平台兼容,简单易用,支持多类别标签管理
## <img src="../docs/images/chat.png" width="20"/> 技术交流
* 如果您对EISeg有任何问题和建议,欢迎在[GitHub Issues](https://github.com/PaddlePaddle/PaddleSeg/issues)提issue。
* 欢迎您加入EISeg微信群,和大家交流讨论、一起共建EISeg,而且可以**领取重磅学习大礼包🎁**。
* 🔥 获取深度学习视频教程、图像分割论文合集
* 🔥 获取PaddleSeg的历次直播视频,最新发版信息和直播动态
* 🔥 获取PaddleSeg自建的人像分割数据集,整理的开源数据集
* 🔥 获取PaddleSeg在垂类场景的预训练模型和应用合集,涵盖人像分割、交互式分割等等
* 🔥 获取PaddleSeg的全流程产业实操范例,包括质检缺陷分割、抠图Matting、道路分割等等
<div align="center">
<img src="https://user-images.githubusercontent.com/35907364/184841582-84a3c12d-0b50-48cc-9762-11fdd56b59eb.jpg" width = "200" />
</div>
## <img src="../docs/images/teach.png" width="20"/> 使用教程
* [安装说明](docs/install.md)
* [图像分割标注](docs/image.md)
* [视频及3D医疗分割标注](docs/video.md)
* [遥感分割特色功能](docs/remote_sensing.md)
* [医疗分割特色功能](docs/medical.md)
* [图像检测标注](docs/det.md)
* [数据处理脚本文档](docs/tools.md)
## <img src="../docs/images/anli.png" width="20"/> 更新历史
- 2022.12.16 **1.1.0**:【1】新增检测标注能力,支持手工标注或使用PicoDet模型进行预标注; 【2】检测标注结果保存格式支持COCO, VOC及YOLO等多种格式;【3】分割新增LabelMe JSON保存格式。
- 2022.07.20 **1.0.0**:【1】新增交互式视频分割功能;【2】新增腹腔多器官3D标注模型【3】新增CT椎骨3D标注模型。
- 2022.04.10 **0.5.0**:【1】新增chest_xray模型;【2】新增MRSpineSeg模型;【3】新增铝板质检标注模型;【4】修复保存shp时可能坐标出错。
- 2021.11.16 **0.4.0**:【1】将动态图预测转换成静态图预测,单次点击速度提升十倍;【2】新增遥感图像标注功能,支持多光谱数据通道的选择;【3】支持大尺幅数据的切片(多宫格)处理;【4】新增医疗图像标注功能,支持读取dicom的数据格式,支持选择窗宽和窗位。
- 2021.09.16 **0.3.0**:【1】初步完成多边形编辑功能,支持对交互标注的结果进行编辑;【2】支持中/英界面;【3】支持保存为灰度/伪彩色标签和COCO格式;【4】界面拖动更加灵活;【5】标签栏可拖动,生成mask的覆盖顺序由上往下覆盖。
- 2021.07.07 **0.2.0**:新增contrib:EISeg,可实现人像和通用图像的快速交互式标注。
## 贡献者
- 感谢[Zhiliang Yu](https://github.com/yzl19940819), [Yizhou Chen](https://github.com/geoyee), [Lin Han](https://github.com/linhandev), [Jinrui Ding](https://github.com/Thudjr), [Yiakwy](https://github.com/yiakwy), [GT](https://github.com/GT-ZhangAcer), [Youssef Harby](https://github.com/Youssef-Harby), [Nick Nie](https://github.com/niecongchong) 等开发者及[RITM](https://github.com/saic-vul/ritm_interactive_segmentation)、[MiVOS](https://github.com/hkchengrex/MiVOS) 等算法支持。
- 感谢[LabelMe](https://github.com/wkentaro/labelme)和[LabelImg](https://github.com/tzutalin/labelImg)的标签设计。
- 感谢[Weibin Liao](https://github.com/MrBlankness)提供的ResNet50_DeeplabV3+预训练模型。
- 感谢[Junjie Guo](https://github.com/Guojunjie08)及[Jiajun Feng](https://github.com/richarddddd198)在椎骨模型上提供的技术支持。
## 学术引用
如果我们的项目在学术上帮助到你,请考虑以下引用:
```latex
@article{hao2022eiseg,
title={EISeg: An Efficient Interactive Segmentation Tool based on PaddlePaddle},
author={Hao, Yuying and Liu, Yi and Chen, Yizhou and Han, Lin and Peng, Juncai and Tang, Shiyu and Chen, Guowei and Wu, Zewu and Chen, Zeyu and Lai, Baohua},
journal={arXiv e-prints},
pages={arXiv--2210},
year={2022}
}
@inproceedings{hao2021edgeflow,
title={Edgeflow: Achieving practical interactive segmentation with edge-guided flow},
author={Hao, Yuying and Liu, Yi and Wu, Zewu and Han, Lin and Chen, Yizhou and Chen, Guowei and Chu, Lutao and Tang, Shiyu and Yu, Zhiliang and Chen, Zeyu and others},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
pages={1551--1560},
year={2021}
}
```
%package help
Summary: Development documents and examples for EISeg
Provides: python3-EISeg-doc
%description help
简体中文 | [English](README_EN.md)
<div align="center">
<p align="center">
<img src="https://user-images.githubusercontent.com/35907364/179460858-7dfb19b1-cabf-4f8a-9e81-eb15b6cc7d5f.png" align="middle" alt="LOGO" width = "500" />
</p>
**飞桨高效交互式分割标注工具。**
[](https://www.python.org/downloads/release/python-360/) [](https://www.python.org/downloads/release/python-360/) [](LICENSE) [](https://pepy.tech/project/eiseg)
</div>
<div align="center">
<table>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/179209324-eb074e65-4a32-4568-a1d3-7680331dbf22.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209332-e3bcb1f0-d4d9-44e1-8b2a-8d7fac8996d4.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209312-0febfe78-810d-49b2-9169-eb15f0523af7.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209340-d04a0cec-d9a7-4962-93f1-b4953c6c9f39.gif"></td>
<tr>
<tr>
<td align="center">通用分割</td>
<td align="center">人像分割</td>
<td align="center">遥感建筑分割</td>
<td align="center">医疗分割</td>
<tr>
<tr>
<td><img src="https://user-images.githubusercontent.com/71769312/185751161-f23d0c1b-62c5-4cd2-903f-502037e353a8.gif"></td>
<td><img src="https://user-images.githubusercontent.com/71769312/179209328-87174780-6c6f-4b53-b2a2-90d289ac1c8a.gif"></td>
<td colspan="2"><img src="https://user-images.githubusercontent.com/71769312/179209342-5b75e61e-d9cf-4702-ba3e-971f47a10f5f.gif"></td>
<tr>
<tr>
<td align="center">工业质检</td>
<td align="center">通用视频分割</td>
<td align="center" colspan="2">3D医疗分割</td>
<tr>
</table>
</div>
## <img src="../docs/images/seg_news_icon.png" width="20"/> 最新动态
* [2022-12-16] :fire: EISeg 1.1版本发布!
- 新增检测标注功能,可手工标注或使用预标注模型PicoDet进行标注。
- 检测标注结果保存格式支持COCO, VOC及YOLO等多种格式。
- 分割新增LabelMe JSON保存格式。
* [2022-09-16] :fire: EISeg使用的X光胸腔标注模型MUSCLE已经被MICCAI 2022接收,具体可参见[MUSCLE](docs/MUSCLE.md), 标注模型下载[地址](https://paddleseg.bj.bcebos.com/eiseg/0.5/static_resnet50_deeplab_chest_xray.zip).
## <img src="https://user-images.githubusercontent.com/48054808/157795569-9fc77c85-732f-4870-9be0-99a7fe2cff27.png" width="20"/> 简介
EISeg(Efficient Interactive Segmentation)基于飞桨开发的一个高效智能的交互式分割标注软件。它涵盖了通用、人像、遥感、医疗、视频等不同方向的高质量交互式分割模型。 另外,将EISeg获取到的标注应用到PaddleSeg提供的其他分割模型进行训练,便可得到定制化场景的高精度模型,打通分割任务从数据标注到模型训练及预测的全流程。

## <img src="../docs/images/feature.png" width="20"/> 特性
* 高效的半自动标注工具,已上线多个Top标注平台
* 覆盖遥感、医疗、视频、3D医疗等众多垂类场景
* 多平台兼容,简单易用,支持多类别标签管理
## <img src="../docs/images/chat.png" width="20"/> 技术交流
* 如果您对EISeg有任何问题和建议,欢迎在[GitHub Issues](https://github.com/PaddlePaddle/PaddleSeg/issues)提issue。
* 欢迎您加入EISeg微信群,和大家交流讨论、一起共建EISeg,而且可以**领取重磅学习大礼包🎁**。
* 🔥 获取深度学习视频教程、图像分割论文合集
* 🔥 获取PaddleSeg的历次直播视频,最新发版信息和直播动态
* 🔥 获取PaddleSeg自建的人像分割数据集,整理的开源数据集
* 🔥 获取PaddleSeg在垂类场景的预训练模型和应用合集,涵盖人像分割、交互式分割等等
* 🔥 获取PaddleSeg的全流程产业实操范例,包括质检缺陷分割、抠图Matting、道路分割等等
<div align="center">
<img src="https://user-images.githubusercontent.com/35907364/184841582-84a3c12d-0b50-48cc-9762-11fdd56b59eb.jpg" width = "200" />
</div>
## <img src="../docs/images/teach.png" width="20"/> 使用教程
* [安装说明](docs/install.md)
* [图像分割标注](docs/image.md)
* [视频及3D医疗分割标注](docs/video.md)
* [遥感分割特色功能](docs/remote_sensing.md)
* [医疗分割特色功能](docs/medical.md)
* [图像检测标注](docs/det.md)
* [数据处理脚本文档](docs/tools.md)
## <img src="../docs/images/anli.png" width="20"/> 更新历史
- 2022.12.16 **1.1.0**:【1】新增检测标注能力,支持手工标注或使用PicoDet模型进行预标注; 【2】检测标注结果保存格式支持COCO, VOC及YOLO等多种格式;【3】分割新增LabelMe JSON保存格式。
- 2022.07.20 **1.0.0**:【1】新增交互式视频分割功能;【2】新增腹腔多器官3D标注模型【3】新增CT椎骨3D标注模型。
- 2022.04.10 **0.5.0**:【1】新增chest_xray模型;【2】新增MRSpineSeg模型;【3】新增铝板质检标注模型;【4】修复保存shp时可能坐标出错。
- 2021.11.16 **0.4.0**:【1】将动态图预测转换成静态图预测,单次点击速度提升十倍;【2】新增遥感图像标注功能,支持多光谱数据通道的选择;【3】支持大尺幅数据的切片(多宫格)处理;【4】新增医疗图像标注功能,支持读取dicom的数据格式,支持选择窗宽和窗位。
- 2021.09.16 **0.3.0**:【1】初步完成多边形编辑功能,支持对交互标注的结果进行编辑;【2】支持中/英界面;【3】支持保存为灰度/伪彩色标签和COCO格式;【4】界面拖动更加灵活;【5】标签栏可拖动,生成mask的覆盖顺序由上往下覆盖。
- 2021.07.07 **0.2.0**:新增contrib:EISeg,可实现人像和通用图像的快速交互式标注。
## 贡献者
- 感谢[Zhiliang Yu](https://github.com/yzl19940819), [Yizhou Chen](https://github.com/geoyee), [Lin Han](https://github.com/linhandev), [Jinrui Ding](https://github.com/Thudjr), [Yiakwy](https://github.com/yiakwy), [GT](https://github.com/GT-ZhangAcer), [Youssef Harby](https://github.com/Youssef-Harby), [Nick Nie](https://github.com/niecongchong) 等开发者及[RITM](https://github.com/saic-vul/ritm_interactive_segmentation)、[MiVOS](https://github.com/hkchengrex/MiVOS) 等算法支持。
- 感谢[LabelMe](https://github.com/wkentaro/labelme)和[LabelImg](https://github.com/tzutalin/labelImg)的标签设计。
- 感谢[Weibin Liao](https://github.com/MrBlankness)提供的ResNet50_DeeplabV3+预训练模型。
- 感谢[Junjie Guo](https://github.com/Guojunjie08)及[Jiajun Feng](https://github.com/richarddddd198)在椎骨模型上提供的技术支持。
## 学术引用
如果我们的项目在学术上帮助到你,请考虑以下引用:
```latex
@article{hao2022eiseg,
title={EISeg: An Efficient Interactive Segmentation Tool based on PaddlePaddle},
author={Hao, Yuying and Liu, Yi and Chen, Yizhou and Han, Lin and Peng, Juncai and Tang, Shiyu and Chen, Guowei and Wu, Zewu and Chen, Zeyu and Lai, Baohua},
journal={arXiv e-prints},
pages={arXiv--2210},
year={2022}
}
@inproceedings{hao2021edgeflow,
title={Edgeflow: Achieving practical interactive segmentation with edge-guided flow},
author={Hao, Yuying and Liu, Yi and Wu, Zewu and Han, Lin and Chen, Yizhou and Chen, Guowei and Chu, Lutao and Tang, Shiyu and Yu, Zhiliang and Chen, Zeyu and others},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
pages={1551--1560},
year={2021}
}
```
%prep
%autosetup -n EISeg-1.1.1
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-EISeg -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 1.1.1-1
- Package Spec generated
|