创建 COS Bucket
1. 登录 对象存储控制台。
2. 创建一个 Bucket,命名为 idcard-detect,并选择北京地域,权限选择 “私有读写”。
开通 AI 接口
创建云函数
1. 登录 Serverless 控制台,进入函数服务页面。
2. 在函数服务页面上方选择北京地域,并单击新建。
3. 在新建函数页面,设置以下参数信息,并单击下一步。如下图所示:
创建方式:选择模板创建。
模糊搜索:输入“身份证识别”,并进行搜索。
单击模板中的查看详情,即可在弹出的“模板详情”窗口中查看相关信息,支持下载操作。
![](https://qcloudimg.tencent-cloud.cn/image/document/c61d9840111a1df7c68fffa2151a530c.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/c61d9840111a1df7c68fffa2151a530c.png)
4. 在基础配置中,函数名称默认填充,可根据需要自行修改。
5. 在日志配置中,启用日志投递。如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/319afc6a2ffe3c8f51393c03e2b4d5a5.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/319afc6a2ffe3c8f51393c03e2b4d5a5.png)
6. 在高级配置 > 权限配置中,勾选“启用”,在下拉列表中选择运行角色。如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/9a89205a2a52e7f2fb352073acdb05e9.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/9a89205a2a52e7f2fb352073acdb05e9.png)
说明
云函数在运行时,会使用运行角色换取临时密钥,操作相关云产品资源。
7. 在触发器配置中,选择“自定义触发器”,根据页面的参数信息进行填写。
触发方式:选择 “COS 触发”。
COS Bucket:选择 “idcard-detect”。
事件类型:选择“全部创建”。
8. 单击完成,即可完成函数和 COS 触发器创建。
测试函数功能
1. 切换至 对象存储控制台,选择创建好的 Bucket:idcard-detect,单击上传文件,选择自己拍好的身份证照片,照片要清晰可读且尽可能大的占满图片,然后上传。
2. 进入云函数控制台查看执行结果,在日志查询中可以看到打印出来的日志信息,包含身份证识别的结果。