tongchenkeji 发表于:2023-10-26 13:53:560次点击 已关注取消关注 关注 私信 视觉智能平台人脸一对一对比的安卓的代码有吗?在文档上没看到,只有一个银行卡提取的例子。[视觉智能开放平台] 暂停朗读为您朗读 视觉智能平台人脸一对一对比的安卓的代码有吗?在文档上没看到,只有一个银行卡提取的例子。 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 视觉智能开放平台# Android开发116# 视觉智能开放平台3859
sun20AM 2023-11-28 7:51:58 1 视觉智能平台的人脸一对一对比功能通常是通过调用阿里云提供的API来实现的,而不是通过编写Android代码实现的。您可以查看阿里云官方文档(https://help.aliyun.com/document_detail/102579.html)以获取更多关于人脸比对的信息和示例代码。
vohelonAM 2023-11-28 7:51:58 2 需要参考卡的进行修改。 Android端直接调用 https://help.aliyun.com/zh/viapi/developer-reference/the-android-client-direct-call?spm=a2c4g.11186623.0.i27 视觉智能开放平台的API接口推荐使用SDK进行调用,因为调用需要使用AccessKey ID和AccessKey Secret,推荐在服务端进行接入,在客户端直接接入有AccessKey ID和AccessKey Secret泄漏风险,请自行评估风险范围。 完整工程仅以银行卡识别(RecognizeBankCard)为例,如果调用其他算法,请参考注释进行相应代码修改。 说明修改点可参见Java SDK,总结如下: 引入包的时候,需要引入相应类目的包和相关类。包括build.gradle中的com.aliyun:ocr20191230:1.0.23和MainActivity.java中import。包名可参考Java SDK包名称,能力名称可参考对应API文档中的Action参数。 例如,您想使用通用分割能力,通过通用分割API文档可知该能力属于分割抠图类目(imageseg20191230),能力名称为SegmentCommonImage,您需要将代码中的ocr20191230改为imageseg20191230,将RecognizeBankCard改为SegmentCommonImage。 访问的域名一定要修改为相应类目的域名,如果域名类目不匹配会报错InvalidAction.NotFound。关于域名详情,请参见访问域名。 Request和Response需要使用相应类目的包和类。 调用Client的方法时,方法名需要改成对应能力的方法名。方法名是根据能力名称按照一定规范形成的。例如,能力名称为SegmentCommonImage,文件在同地域OSS对应方法名应该为segmentCommonImageWithOptions,文件在本地或者不在同一地域 OSS对应方法名应该为segmentCommonImageAdvance。
@番茄酱脑袋、AM 2023-11-28 7:51:58 3 是的,参考这个调用示例,方法是相同的,就是依赖的SDK,API接口名称,入参等信息不同。调用逻辑是相同的。此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
视觉智能平台的人脸一对一对比功能通常是通过调用阿里云提供的API来实现的,而不是通过编写Android代码实现的。您可以查看阿里云官方文档(https://help.aliyun.com/document_detail/102579.html)以获取更多关于人脸比对的信息和示例代码。
需要参考卡的进行修改。
Android端直接调用 https://help.aliyun.com/zh/viapi/developer-reference/the-android-client-direct-call?spm=a2c4g.11186623.0.i27
视觉智能开放平台的API接口推荐使用SDK进行调用,因为调用需要使用AccessKey ID和AccessKey Secret,推荐在服务端进行接入,在客户端直接接入有AccessKey ID和AccessKey Secret泄漏风险,请自行评估风险范围。
完整工程仅以银行卡识别(RecognizeBankCard)为例,如果调用其他算法,请参考注释进行相应代码修改。
说明
修改点可参见Java SDK,总结如下:
引入包的时候,需要引入相应类目的包和相关类。包括build.gradle中的com.aliyun:ocr20191230:1.0.23和MainActivity.java中import。包名可参考Java SDK包名称,能力名称可参考对应API文档中的Action参数。
例如,您想使用通用分割能力,通过通用分割API文档可知该能力属于分割抠图类目(imageseg20191230),能力名称为SegmentCommonImage,您需要将代码中的ocr20191230改为imageseg20191230,将RecognizeBankCard改为SegmentCommonImage。
访问的域名一定要修改为相应类目的域名,如果域名类目不匹配会报错InvalidAction.NotFound。关于域名详情,请参见访问域名。
Request和Response需要使用相应类目的包和类。
调用Client的方法时,方法名需要改成对应能力的方法名。方法名是根据能力名称按照一定规范形成的。例如,能力名称为SegmentCommonImage,文件在同地域OSS对应方法名应该为segmentCommonImageWithOptions,文件在本地或者不在同一地域 OSS对应方法名应该为segmentCommonImageAdvance。
是的,参考这个调用示例,方法是相同的,就是依赖的SDK,API接口名称,入参等信息不同。调用逻辑是相同的。此回答整理自钉群“阿里云视觉智能开放平台咨询1群”