@@ -12,4 +12,5 @@ __pycache__ | |||
.vscode | |||
*.mjs | |||
build | |||
primary_img | |||
primary_img | |||
annotation_data |
@@ -41,6 +41,30 @@ | |||
], | |||
"category_id": 2, | |||
"ignore": 0 | |||
}, | |||
{ | |||
"area": 15960, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
428, | |||
93, | |||
152, | |||
105 | |||
], | |||
"category_id": 3, | |||
"ignore": 0 | |||
}, | |||
{ | |||
"area": 75210, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
283, | |||
203, | |||
345, | |||
218 | |||
], | |||
"category_id": 3, | |||
"ignore": 0 | |||
} | |||
] | |||
}, | |||
@@ -704,31 +728,6 @@ | |||
"height": 320, | |||
"width": 320 | |||
}, | |||
"annotation": [ | |||
{ | |||
"area": 1420, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
177, | |||
139, | |||
71, | |||
20 | |||
], | |||
"category_id": 1, | |||
"ignore": 0 | |||
}, | |||
{ | |||
"area": 1564, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
57, | |||
141, | |||
68, | |||
23 | |||
], | |||
"category_id": 3, | |||
"ignore": 0 | |||
} | |||
] | |||
"annotation": [] | |||
} | |||
} |
@@ -165,6 +165,34 @@ | |||
"image_id": 0, | |||
"id": 2 | |||
}, | |||
{ | |||
"area": 15960, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
428, | |||
93, | |||
152, | |||
105 | |||
], | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 0, | |||
"id": 3 | |||
}, | |||
{ | |||
"area": 75210, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
283, | |||
203, | |||
345, | |||
218 | |||
], | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 0, | |||
"id": 4 | |||
}, | |||
{ | |||
"area": 680, | |||
"iscrowd": 0, | |||
@@ -177,7 +205,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 1, | |||
"id": 3 | |||
"id": 5 | |||
}, | |||
{ | |||
"area": 728, | |||
@@ -191,7 +219,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 1, | |||
"id": 4 | |||
"id": 6 | |||
}, | |||
{ | |||
"area": 2093, | |||
@@ -205,7 +233,7 @@ | |||
"category_id": 2, | |||
"ignore": 0, | |||
"image_id": 1, | |||
"id": 5 | |||
"id": 7 | |||
}, | |||
{ | |||
"area": 3366, | |||
@@ -219,7 +247,7 @@ | |||
"category_id": 2, | |||
"ignore": 0, | |||
"image_id": 2, | |||
"id": 6 | |||
"id": 8 | |||
}, | |||
{ | |||
"area": 1276, | |||
@@ -233,7 +261,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 2, | |||
"id": 7 | |||
"id": 9 | |||
}, | |||
{ | |||
"area": 1224, | |||
@@ -247,7 +275,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 2, | |||
"id": 8 | |||
"id": 10 | |||
}, | |||
{ | |||
"area": 833, | |||
@@ -261,7 +289,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 3, | |||
"id": 9 | |||
"id": 11 | |||
}, | |||
{ | |||
"area": 1701, | |||
@@ -275,7 +303,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 3, | |||
"id": 10 | |||
"id": 12 | |||
}, | |||
{ | |||
"area": 3400, | |||
@@ -289,7 +317,7 @@ | |||
"category_id": 2, | |||
"ignore": 0, | |||
"image_id": 3, | |||
"id": 11 | |||
"id": 13 | |||
}, | |||
{ | |||
"area": 1320, | |||
@@ -303,7 +331,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 4, | |||
"id": 12 | |||
"id": 14 | |||
}, | |||
{ | |||
"area": 1071, | |||
@@ -317,7 +345,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 4, | |||
"id": 13 | |||
"id": 15 | |||
}, | |||
{ | |||
"area": 5292, | |||
@@ -331,7 +359,7 @@ | |||
"category_id": 4, | |||
"ignore": 0, | |||
"image_id": 4, | |||
"id": 14 | |||
"id": 16 | |||
}, | |||
{ | |||
"area": 1080, | |||
@@ -345,7 +373,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 5, | |||
"id": 15 | |||
"id": 17 | |||
}, | |||
{ | |||
"area": 1292, | |||
@@ -359,7 +387,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 5, | |||
"id": 16 | |||
"id": 18 | |||
}, | |||
{ | |||
"area": 4176, | |||
@@ -373,7 +401,7 @@ | |||
"category_id": 4, | |||
"ignore": 0, | |||
"image_id": 5, | |||
"id": 17 | |||
"id": 19 | |||
}, | |||
{ | |||
"area": 1920, | |||
@@ -387,7 +415,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 6, | |||
"id": 18 | |||
"id": 20 | |||
}, | |||
{ | |||
"area": 1680, | |||
@@ -401,7 +429,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 6, | |||
"id": 19 | |||
"id": 21 | |||
}, | |||
{ | |||
"area": 1196, | |||
@@ -415,7 +443,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 7, | |||
"id": 20 | |||
"id": 22 | |||
}, | |||
{ | |||
"area": 1323, | |||
@@ -429,7 +457,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 7, | |||
"id": 21 | |||
"id": 23 | |||
}, | |||
{ | |||
"area": 1197, | |||
@@ -443,7 +471,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 8, | |||
"id": 22 | |||
"id": 24 | |||
}, | |||
{ | |||
"area": 1008, | |||
@@ -457,7 +485,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 8, | |||
"id": 23 | |||
"id": 25 | |||
}, | |||
{ | |||
"area": 1625, | |||
@@ -471,7 +499,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 9, | |||
"id": 24 | |||
"id": 26 | |||
}, | |||
{ | |||
"area": 1276, | |||
@@ -485,7 +513,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 9, | |||
"id": 25 | |||
"id": 27 | |||
}, | |||
{ | |||
"area": 1518, | |||
@@ -499,7 +527,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 10, | |||
"id": 26 | |||
"id": 28 | |||
}, | |||
{ | |||
"area": 1083, | |||
@@ -513,7 +541,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 10, | |||
"id": 27 | |||
"id": 29 | |||
}, | |||
{ | |||
"area": 1584, | |||
@@ -527,7 +555,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 11, | |||
"id": 28 | |||
"id": 30 | |||
}, | |||
{ | |||
"area": 2240, | |||
@@ -541,7 +569,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 11, | |||
"id": 29 | |||
"id": 31 | |||
}, | |||
{ | |||
"area": 2025, | |||
@@ -555,7 +583,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 12, | |||
"id": 30 | |||
"id": 32 | |||
}, | |||
{ | |||
"area": 2106, | |||
@@ -569,7 +597,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 12, | |||
"id": 31 | |||
"id": 33 | |||
}, | |||
{ | |||
"area": 1924, | |||
@@ -583,7 +611,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 13, | |||
"id": 32 | |||
"id": 34 | |||
}, | |||
{ | |||
"area": 1500, | |||
@@ -597,7 +625,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 13, | |||
"id": 33 | |||
"id": 35 | |||
}, | |||
{ | |||
"area": 3080, | |||
@@ -611,7 +639,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 14, | |||
"id": 34 | |||
"id": 36 | |||
}, | |||
{ | |||
"area": 2184, | |||
@@ -625,7 +653,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 14, | |||
"id": 35 | |||
"id": 37 | |||
}, | |||
{ | |||
"area": 1680, | |||
@@ -639,7 +667,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 15, | |||
"id": 36 | |||
"id": 38 | |||
}, | |||
{ | |||
"area": 1620, | |||
@@ -653,7 +681,7 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 15, | |||
"id": 37 | |||
"id": 39 | |||
}, | |||
{ | |||
"area": 1700, | |||
@@ -667,7 +695,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 16, | |||
"id": 38 | |||
"id": 40 | |||
}, | |||
{ | |||
"area": 1536, | |||
@@ -681,7 +709,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 16, | |||
"id": 39 | |||
"id": 41 | |||
}, | |||
{ | |||
"area": 2490, | |||
@@ -695,7 +723,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 17, | |||
"id": 40 | |||
"id": 42 | |||
}, | |||
{ | |||
"area": 1702, | |||
@@ -709,7 +737,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 17, | |||
"id": 41 | |||
"id": 43 | |||
}, | |||
{ | |||
"area": 1235, | |||
@@ -723,7 +751,7 @@ | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 18, | |||
"id": 42 | |||
"id": 44 | |||
}, | |||
{ | |||
"area": 1386, | |||
@@ -737,34 +765,6 @@ | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 18, | |||
"id": 43 | |||
}, | |||
{ | |||
"area": 1420, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
177, | |||
139, | |||
71, | |||
20 | |||
], | |||
"category_id": 1, | |||
"ignore": 0, | |||
"image_id": 19, | |||
"id": 44 | |||
}, | |||
{ | |||
"area": 1564, | |||
"iscrowd": 0, | |||
"bbox": [ | |||
57, | |||
141, | |||
68, | |||
23 | |||
], | |||
"category_id": 3, | |||
"ignore": 0, | |||
"image_id": 19, | |||
"id": 45 | |||
} | |||
], | |||
@@ -89,7 +89,6 @@ def getModelSetting(args): | |||
args["ModelSetting"][0]["status"] = model_dict | |||
return args | |||
def checkAction(queue,type,action,tip): | |||
print(type,action,queue[2]["time"]-queue[0]["time"]) | |||
# 输入一个长度为3的队列,根据情况判断是否执行动作 | |||
if(queue[0]["status"]==0 and queue[1]["status"]==1 and queue[2]["status"]==0 and type=="张开持续1S" and (queue[2]["time"]-queue[0]["time"])>1): | |||
if(action=="悬停鼠标"): | |||
@@ -187,7 +186,6 @@ class API: | |||
self.queue.clear()#执行动作则清空队列 | |||
else: | |||
self.queue[-1]["time"]=time.time() | |||
print(self.queue) | |||
def getPrimaryImg(self,type="不裁剪"): | |||
@@ -37,7 +37,6 @@ def WebViewApp(port,dev=False): | |||
timer.start() # 启动定时器 | |||
def exitProgram(): | |||
icon.stop() | |||
print("exitProgram") | |||
global timer | |||
timer.cancel() | |||
def action(): | |||
@@ -138,7 +138,7 @@ const getEditImg = async (num = 0) => { | |||
if (expertData.annotationData[saveData.image.file_name]) { | |||
saveData.annotation = expertData.annotationData[ | |||
saveData.image.file_name | |||
].annotation | |||
].annotation// 这里有浅拷贝问题,但是没关系 | |||
saveData.annotation.forEach((item) => { | |||
// 更换画笔颜色 | |||
DrawCtx.fillStyle = categories[item.category_id - 1].color | |||
@@ -412,14 +412,14 @@ onMounted(async () => { | |||
<div class="flex-col items-end"> | |||
<div class="btn-group"> | |||
<button class="btn hover:btn-primary" @click="expertAllData()"> | |||
<router-link class="flex items-center"> | |||
<div class="flex items-center"> | |||
<div i-mingcute-cloud-line />云端训练 | |||
</router-link> | |||
</div> | |||
</button> | |||
<button class="btn hover:btn-primary" @click="expertAllData()"> | |||
<router-link class="flex items-center"> | |||
<div class="flex items-center"> | |||
<div i-mingcute-computer-line />本地训练 | |||
</router-link> | |||
</div> | |||
</button> | |||
</div> | |||
</div> | |||