Python调用腾讯API实现人脸身份证比对功能

 更新时间:2022年04月04日 09:24:57   作者:ZHW_AI课题组  
这篇文章主要介绍了Python调用腾讯API进行人脸身份证比对,简单介绍了调用腾讯云API步骤,通过完整代码展示与结果,需要的朋友可以参考下

1.作者介绍

钱文浩,男,西安工程大学电子信息学院,2021级研究生
研究方向:机器视觉与人工智能
电子邮件:2414712362@qq.com

刘帅波,男,西安工程大学电子信息学院,2021级研究生,张宏伟人工智能课题组
研究方向:机器视觉与人工智能
电子邮件:1461004501@qq.com

2.调用腾讯人脸身份证比对的知识介绍

2.1 应用场景

3.调用腾讯云API步骤

3.1微信扫码登录

3.2鼠标选择云产品,并找到人脸核身

3.3进入人脸核身界面

3.4编辑参数

3.5查看自己的api



4.完整代码展示与结果

4.1完整代码

import json
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.faceid.v20180301 import faceid_client, models
try:
    cred = credential.Credential("你获取的SecretId", "你获取的SecretKey")
    httpProfile = HttpProfile()
    httpProfile.endpoint = "faceid.tencentcloudapi.com"

    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    client = faceid_client.FaceidClient(cred, "ap-beijing", clientProfile)

    req = models.ImageRecognitionRequest()
    params = {
        "IdCard": "************************",
        "Name": "****",
        "ImageBase64": "***************"
    }
    req.from_json_string(json.dumps(params))

    resp = client.ImageRecognition(req)
    print(resp.to_json_string())

except TencentCloudSDKException as err:
    print(err)

4.2实验结果

到此这篇关于Python调用腾讯API进行人脸身份证比对的文章就介绍到这了,更多相关Python人脸身份证比对内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Python内置的模块与函数进行不同进制的数的转换

    使用Python内置的模块与函数进行不同进制的数的转换

    这篇文章主要介绍了使用Python内置的模块与函数进行不同进制的数的转换的方法,Python也使得读取纯二进制文件内容非常方便,需要的朋友可以参考下
    2016-03-03
  • python抓取网页内容并进行语音播报的方法

    python抓取网页内容并进行语音播报的方法

    今天小编就为大家分享一篇python抓取网页内容并进行语音播报的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python列表推导式与生成器用法分析

    Python列表推导式与生成器用法分析

    这篇文章主要介绍了Python列表推导式与生成器用法,结合实例形式分析了列表推导式、生成器的原理、使用方法及相关操作注意事项,需要的朋友可以参考下
    2018-08-08
  • pycharm修改file type方式

    pycharm修改file type方式

    今天小编就为大家分享一篇pycharm修改file type方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python使用pydub模块转换音频格式以及对音频进行剪辑

    Python使用pydub模块转换音频格式以及对音频进行剪辑

    这篇文章主要给大家介绍了关于Python使用pydub模块转换音频格式以及对音频进行剪辑的相关资料pydub是python的高级一个音频处理库,可以让你以一种不那么蠢的方法处理音频。需要的朋友可以参考下
    2021-06-06
  • Python编程之属性和方法实例详解

    Python编程之属性和方法实例详解

    这篇文章主要介绍了Python编程之属性和方法,以实例形式较为详细的分析了Python中属性与方法的功能、特点与使用技巧,需要的朋友可以参考下
    2015-05-05
  • Python+Matplotlib绘制发散条形图的示例代码

    Python+Matplotlib绘制发散条形图的示例代码

    发散条形图(Diverging Bar)是一种用于显示数据分布的图表,可以帮助我们比较不同类别或分组的数据的差异和相对性,本文介绍了Matplotlib绘制发散条形图的函数源码,需要的可以参考一下
    2023-06-06
  • 浅析python 动态库m.so.1.0错误问题

    浅析python 动态库m.so.1.0错误问题

    这篇文章主要介绍了python 动态库m.so.1.0错误问题,文中给大家提到了python中使用动态库的方法,通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)

    Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)

    这篇文章主要介绍了使用Python内置函数:bin()、oct()、int()、hex()可实现进制转换的一些用法,需要的朋友可以参考下
    2018-04-04
  • Python 字符替换的四方法

    Python 字符替换的四方法

    本文主要介绍了Python 字符替换的四方法,主要包括replace、translate、maketrans 和正则这是四种方法,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01

最新评论