文档首页> > SDK参考> 使用SDK(Java)> 图像审核> 图像反黄检测示例

图像反黄检测示例

分享
更新时间: 2019/05/16 13:56

该图像反黄检测Demo示例对应URI:POST /v1.0/moderation/image/anti-porn。修改AK/SK后,无需另外编写代码。

  1. 在ModerationAntiPornDemo.java文件中配置用户AK/SK。示例代码如下:

    // 1. 配置好访问图像反黄检测服务的基本信息,生成对应的一个客户端连接对象
    AisAccess service = ServiceAccessBuilder.builder()		
            .ak("######")                       // your ak
            .sk("######")                       // your sk
            .region("cn-north-1")               // 图像识别服务华北-北京一(cn-north-1)的配置
            .connectionTimeout(5000)            // 连接目标url超时限制
            .connectionRequestTimeout(1000)     // 连接池获取可用连接超时限制
            .socketTimeout(20000)               // 获取服务器响应数据超时限制
            .build();

  2. 选择本地图片或者使用Demo默认图片,参考如下示例代码修改ModerationAntiPornDemo.java文件中图片路径("data/moderation-demo-1.jpg")。

    //
    // 2.构建访问图像反黄检测服务需要的参数
    //
    String uri = "/v1.1/moderation/image/anti-porn";
    byte[] fileData = FileUtils.readFileToByteArray(new File("data/moderation-demo-1.jpg"));
    String fileBase64Str = Base64.encodeBase64String(fileData);

  3. 执行ModerationAntiPornDemo.java文件,控制台输出200即表示程序执行成功。图像反黄检测识别结果输出到控制台,如图1所示。

    图1 运行结果

如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区