Tencent_人脸识别_人脸静态活体检测
发布时间
阅读量:
阅读量
#
import json
import cv2
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.iai.v20200303 import iai_client, models
import base64
import matplotlib.pyplot as plt
%matplotlib inline
import warnings
warnings.filterwarnings("ignore")
SecretId="xxxxxx"
SecretKey="xxxxxx"
"""
https://console.cloud.tencent.com/api
/explorer?Product=iai&Version=2020-03-03&Action=DetectLiveFaceAccurate&SignVersion=
"""
try:
cred = credential.Credential(SecretId, SecretKey)
httpProfile = HttpProfile()
httpProfile.endpoint = "iai.tencentcloudapi.com"
clientProfile = ClientProfile()
clientProfile.httpProfile = httpProfile
client = iai_client.IaiClient(cred, "ap-beijing", clientProfile)
with open("./images/test3.jpg","rb") as file:
img=base64.b64encode(file.read())
req = models.DetectLiveFaceAccurateRequest() # 人脸静态活体检测(高精度版)
# req = models.DetectLiveFaceRequest() # 人脸静态活体检测
params = {
"Image": str(img, encoding='utf-8'),
# "Url": ""
}
req.from_json_string(json.dumps(params))
resp = client.DetectLiveFaceAccurate(req).to_json_string() # 人脸静态活体检测(高精度版)
# resp = client.DetectLiveFace(req).to_json_string() # 人脸静态活体检测
resp=json.loads(resp)
print(resp)
except TencentCloudSDKException as err:
print(err)
{'Score': 68, 'FaceModelVersion': '3.0', 'RequestId': '473beefe-0e4e-4c83-9608-a98c1449dd87'}
全部评论 (0)
还没有任何评论哟~
