|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
* @Author: donghao donghao@supervision.ltd
|
|
|
|
|
* @Date: 2025-06-12 10:27:06
|
|
|
|
|
* @LastEditors: donghao donghao@supervision.ltd
|
|
|
|
|
* @LastEditTime: 2025-06-13 13:27:46
|
|
|
|
|
* @LastEditTime: 2025-06-13 14:07:24
|
|
|
|
|
* @FilePath: \Web-Traffic-Police\src\views\dataView\components\Type2LicensePlateRecog.vue
|
|
|
|
|
* @Description: 车牌识别 人脸检测
|
|
|
|
|
-->
|
|
|
|
@ -30,8 +30,8 @@
|
|
|
|
|
)"
|
|
|
|
|
:key="index"
|
|
|
|
|
>
|
|
|
|
|
<div class="type-second-mid-crad-image">
|
|
|
|
|
<img :src="item['车牌图片']" class="w-[100%] h-[100%]" />
|
|
|
|
|
<div class="type-second-mid-crad-image max-w-[100%] overflow-hidden">
|
|
|
|
|
<img :src="item['车牌图片']" class="h-[100%]" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="type-second-mid-crad-text text_color_6">
|
|
|
|
|
<p>
|
|
|
|
@ -48,16 +48,21 @@
|
|
|
|
|
</template>
|
|
|
|
|
<template v-else>
|
|
|
|
|
<li
|
|
|
|
|
class="type-second-mid-crad face-Recog-box"
|
|
|
|
|
class="type-second-mid-crad"
|
|
|
|
|
v-for="(item, index) in currentInfoList.slice(
|
|
|
|
|
(pagination.page - 1) * pagination.pageSize,
|
|
|
|
|
pagination.page * pagination.pageSize
|
|
|
|
|
)"
|
|
|
|
|
:key="index"
|
|
|
|
|
>
|
|
|
|
|
<div class="flex items-center justify-center type-second-mid-crad-image type-second-mid-crad-image-face-Recog">
|
|
|
|
|
<div class="flex items-center justify-center type-second-mid-crad-image max-w-[100%] overflow-hidden">
|
|
|
|
|
<img :src="item['人脸图片']" class="h-[100%]" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="type-second-mid-crad-text text_color_6">
|
|
|
|
|
<p>
|
|
|
|
|
<span>人脸{{ item.faceNO }}</span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
|
</template>
|
|
|
|
|
</ul>
|
|
|
|
@ -98,6 +103,7 @@ const objectRegTypeMap = {
|
|
|
|
|
'黄': "#E3A108",
|
|
|
|
|
"蓝": "#3B64AC",
|
|
|
|
|
"绿": "#2BC284",
|
|
|
|
|
"白": "#1d2129",
|
|
|
|
|
}
|
|
|
|
|
const pagination = ref({ page: 1, pageSize: 8 });
|
|
|
|
|
const currentIndex = ref<number>(0); // 当前视频索引
|
|
|
|
@ -121,6 +127,7 @@ function convertFRArrToObjects() {
|
|
|
|
|
for (let i = 0; i < currentInfo.value?.["人脸图片"].length; i++) {
|
|
|
|
|
result.push({
|
|
|
|
|
["人脸图片"]: currentInfo.value?.["人脸图片"][i],
|
|
|
|
|
faceNO: (Number(i) + 1 < 10 ? "0" : "") + (Number(i) + 1),
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
return result;
|
|
|
|
@ -246,9 +253,7 @@ watch(
|
|
|
|
|
border-radius: 4px 4px 0 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.type-second-mid-crad-image-face-Recog{
|
|
|
|
|
height: 232px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.type-second-mid-crad-text {
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
width: 100%;
|
|
|
|
|