@@ -23,21 +23,21 @@ const state = reactive({
2323 // 预设样本图,支持本地,网络,beas64
2424 sampleArr: [
2525 {
26- name: " 曾小贤 " ,
26+ name: " 张伟 " ,
2727 imgs: [
28- " /images/zxx /face/zxx01 .png" ,
29- " /images/zxx /face/zxx02 .png" ,
30- " /images/zxx /face/zxx03 .png" ,
31- " /images/zxx /face/zxx04 .png" ,
28+ ` ${ import .meta.env.BASE_URL} /images/zw /face/zw01 .png` ,
29+ ` ${ import . meta . env . BASE_URL } /images/zw /face/zw02 .png` ,
30+ ` ${ import . meta . env . BASE_URL } /images/zw /face/zw03 .png` ,
31+ ` ${ import . meta . env . BASE_URL } /images/zw /face/zw04 .png` ,
3232 ],
3333 },
3434 {
35- name: " 张伟 " ,
35+ name: "曾小贤 ",
3636 imgs: [
37- " /images/zw /face/zw01 .png" ,
38- " /images/zw /face/zw02 .png" ,
39- " /images/zw /face/zw03 .png" ,
40- " /images/zw /face/zw04 .png" ,
37+ ` ${ import . meta . env . BASE_URL } /images/zxx /face/zxx01 .png` ,
38+ ` ${ import . meta . env . BASE_URL } /images/zxx /face/zxx02 .png` ,
39+ ` ${ import . meta . env . BASE_URL } /images/zxx /face/zxx03 .png` ,
40+ ` ${ import . meta . env . BASE_URL } /images/zxx /face/zxx04 .png` ,
4141 ],
4242 },
4343 ],
@@ -46,23 +46,27 @@ const state = reactive({
4646/**初始化模型加载 */
4747async function fnLoadModel() {
4848 // 面部轮廓模型
49- await faceapi .loadFaceLandmarkModel (" /models" );
49+ await faceapi.loadFaceLandmarkModel(` ${ import . meta . env . BASE_URL } /models` );
5050 // 面部识别模型
51- await faceapi .loadFaceRecognitionModel (" /models" );
51+ await faceapi.loadFaceRecognitionModel(` ${ import . meta . env . BASE_URL } /models` );
5252
5353 // 模型参数-ssdMobilenetv1
54- await faceapi .nets .ssdMobilenetv1 .loadFromUri (" /models" );
54+ await faceapi.nets.ssdMobilenetv1.loadFromUri(
55+ ` ${import .meta .env .BASE_URL }/models`
56+ );
5557 state.netsOptions.ssdMobilenetv1 = new faceapi.SsdMobilenetv1Options({
5658 minConfidence: 0.6, // 0.1 ~ 0.9
5759 });
5860 // 模型参数-tinyFaceDetector
59- await faceapi .nets .tinyFaceDetector .loadFromUri (" /models" );
61+ await faceapi.nets.tinyFaceDetector.loadFromUri(
62+ ` ${import .meta .env .BASE_URL }/models`
63+ );
6064 state.netsOptions.tinyFaceDetector = new faceapi.TinyFaceDetectorOptions({
6165 inputSize: 512, // 160 224 320 416 512 608
6266 scoreThreshold: 0.5, // 0.1 ~ 0.9
6367 });
6468 // 模型参数-mtcnn 已弃用,将很快被删除
65- await faceapi .nets .mtcnn .loadFromUri (" /models" );
69+ await faceapi.nets.mtcnn.loadFromUri(` ${ import . meta . env . BASE_URL } /models` );
6670 state.netsOptions.mtcnn = new faceapi.MtcnnOptions({
6771 minFaceSize: 20, // 1 ~ 50
6872 scaleFactor: 0.709, // 0.1 ~ 0.9
0 commit comments