文档平台 人脸核身 SDK 文档 Java-SDK-图像识别

Java-SDK-图像识别

最近更新时间:2018-08-08 19:31:15

查看pdf

SDK 获取

智能图像的 Java SDK 下载地址:Java-SDK-V2.0

使用前准备

  1. 前往注册: 腾讯云账号注册 (详细指引见 注册腾讯云)。
  2. 取得 APPIDSecretIdSecretKey:请前往 云API密钥 ,单击“新建密钥”(目前只支持主账号及密钥进行调用)。

如何集成到您的项目中

获得 SDK jar 文件

  1. 直接使用release/*-with-dependencies.jar
  2. 或者自行编译:在工程根目录下执行命令 mvn assembly:assembly,编译结果见 target/*-with-dependencies.jar

导入 jar 到项目中

根据项目具体情况导入 *-with-dependencies.jar

使用简介

初始化

ImageClient imageClient = new ImageClient(APPID, SecretId, SecretKey);

设置代理

根据实际网络环境,可能要设置代理,例如:

Proxy proxy = new Proxy(Type.HTTP, new InetSocketAddress("127.0.0.1", 8080));
imageClient.setProxy(proxy);

使用

SDK 提供功能如下:

图像识别:鉴黄,标签

文字识别(OCR):身份证,名片,通用,驾驶证行驶证,营业执照,银行卡,车牌号

人脸识别:人脸检测,五官定位,个体信息管理,人脸验证,人脸对比及人脸检索

人脸核身:照片核身(通过照片和身份证信息),获取唇语验证码(用于活体核身),活体核身(通过视频和照片),活体核身(通过视频和身份证信息)

// 调用车牌识别API示例
String imageUrl = "http://youtu.qq.com/app/img/experience/char_general/icon_ocr_license_3.jpg";
String result = imageClient.ocrPlate(new OcrPlateRequest("bucketName", imageUrl));
System.out.println(result);

更多例子详情可参见 Demo.java 的代码。

如何运行这个 Demo 工程

  1. 修改文件 src/main/java/com/qcloud/image/demo/Demo.java 的 main() 方法,填入上述申请到的 APPIDSecretIdSecretKey

  2. 导入到 IDE:这个 Demo 工程是用 Maven 构建的,以 Intellij IDEA 为例,导入方式为:Import Project -> 选择工程目录 ->
    Import project from external model -> Maven

  3. 运行:Demo.java 右键,Run Demo.main()

如果有其他疑问,您也可以在问答社区中寻求帮助。前往问答社区 >