25 lines
926 B
Python
25 lines
926 B
Python
from compreface_utils import FaceUtils, DataUtils
|
|
from compreface import CompreFace
|
|
from compreface.service import RecognitionService
|
|
from compreface.collections import FaceCollection
|
|
from compreface.collections.face_collections import Subjects
|
|
import yaml
|
|
import tempfile
|
|
import json
|
|
from flask_cors import CORS
|
|
import os
|
|
from flask import Flask, request, jsonify
|
|
|
|
|
|
# 初始化 CompreFace 客户端
|
|
with open('config.yaml', 'r') as file:
|
|
configData = yaml.safe_load(file)
|
|
DOMAIN: str = configData['compreface_service']['DOMAIN']
|
|
PORT: str = configData['compreface_service']['PORT']
|
|
API_KEY: str = configData['compreface_service']['API_KEY']
|
|
compre_face: CompreFace = CompreFace(DOMAIN, PORT)
|
|
recognition: RecognitionService = compre_face.init_face_recognition(API_KEY)
|
|
face_collection: FaceCollection = recognition.get_face_collection()
|
|
face_list = face_collection.list()
|
|
print(face_list)
|
|
print(1) |