Atlab API

  • 鉴黄
  • 鉴暴恐
  • 政治人物识别

七牛提供非存储在七牛云bucket的图片识别接口,目前这三个接口只支持png、jpg、bmp图片格式
如果是存放在七牛云的图片,则仅支持华东的Bucket

鉴黄

请求语法

POST /v1/pulp HTTP/1.1
Host: argus.atlab.ai
Content-Type: application/json
Authorization: Qiniu <AccessKey>:<Sign>{"data": {"uri": "http://7xlv47.com1.z0.glb.clouddn.com/pulpsexy.jpg"}
}

Java 代码实现鉴黄

/*** 非七牛图片 鉴黄实现* * @param imageUrl 图片url*/
public static void qpulp(String imageUrl) {Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);// 鉴黄API请求地址String requestUrl = "http://argus.atlab.ai/v1/pulp";// 构造请求bodyStringMap data = new StringMap();data.put("uri", "http://osk5grso9.bkt.clouddn.com/WechatIMG260.jpeg");StringMap map = new StringMap();map.put("data", data.map());String postBody = Json.encode(map);// 生成accessTokenString accessToken = String.format("Qiniu %s", auth.signRequestV2(requestUrl, "POST", postBody.getBytes(), Client.JsonMime));// 构造请求headersStringMap headers = new StringMap();headers.put("Authorization", accessToken);// 发起鉴黄请求Client client = new Client();try {com.qiniu.http.Response resp = client.post(requestUrl, postBody.getBytes(), headers, Client.JsonMime);System.out.println(resp);System.out.println(resp.bodyString());} catch (Exception e) {System.out.println(e);}
}

鉴暴恐

请求语法

POST /v1/terror HTTP/1.1
Host: argus.atlab.ai
Content-Type: application/json
Authorization: Qiniu <AccessKey>:<Sign>{"data": {"uri": "https://odum9helk.qnssl.com/resource/gogopher.jpg"}
}

Java 代码实现 鉴暴恐

    /*** 非存放于七牛的图片 暴恐鉴别* @param imageUrl*/public static void terror(String imageUrl) {Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);String reqUrl = "http://argus.atlab.ai/v1/terror";StringMap uriMap = new StringMap().put("uri", imageUrl);StringMap dataMap = new StringMap().put("data", uriMap.map());String accessToken = String.format("Qiniu %s", auth.signRequestV2(reqUrl, "POST", Json.encode(dataMap).getBytes(), Client.JsonMime));StringMap headers = new StringMap();headers.putNotNull("Authorization", accessToken);try {Client client = new Client();Response resp = client.post(reqUrl, Json.encode(dataMap).getBytes(), headers, Client.JsonMime);System.out.println(resp.bodyString());} catch(QiniuException e) {e.printStackTrace();}}

政治人物识别

请求语法

POST /v1/face/search/politician Http/1.1
Host: argus.atlab.ai
Content-Type: application/json
Authorization: Qiniu <AccessKey>:<Sign>{"data": {"uri": "https://ors35x6a7.qnssl.com/atshow-face-detection-20170703/7.png"}
}

Java 代码实现 政治人物识别

    /*** 非存储于七牛的图片, 政治人物识别 * @param imageUrl*/public static void politician(String imageUrl) {Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);String reqUrl = "http://argus.atlab.ai/v1/face/search/politician";StringMap uriMap = new StringMap().put("uri", imageUrl);StringMap dataMap = new StringMap().put("data", uriMap.map());String accessToken = String.format("Qiniu %s", auth.signRequestV2(reqUrl, "POST", Json.encode(dataMap).getBytes(), Client.JsonMime));StringMap headers = new StringMap();headers.putNotNull("Authorization", accessToken);try {Client client = new Client();Response resp = client.post(reqUrl, Json.encode(dataMap).getBytes(), headers, Client.JsonMime);System.out.println(resp.bodyString());} catch(QiniuException e) {e.printStackTrace();}}

七牛云-Atlab API-鉴黄、暴恐、政治人物识别相关推荐

  1. java对接七牛后台进行内容审核(鉴黄、敏感人物、暴恐)

    关于七牛内容审核的介绍 在七牛的控制台找到智能多媒体 接下来找到智能内容审核,可以看到一些审核数据情况,主要包含:鉴黄.暴恐.敏感人物 另外看一下API接口说明: 查看地址是:https://deve ...

  2. java复核审查_java对接七牛后台进行内容审核(鉴黄、敏感人物、暴恐)

    关于七牛内容审核的介绍 在七牛的控制台找到智能多媒体 接下来找到智能内容审核,可以看到一些审核数据情况,主要包含:鉴黄.暴恐.敏感人物 另外看一下API接口说明: 查看地址是:https://deve ...

  3. 七牛云这个API,让我轻松搞定Banner背景自动切换的功能

    一.背景概述 我是谁?我是一名前端攻城狮,这周刚到公司不久,我司的产品经理就跑到我面前说:"浪哥,昨晚我看到某 APP 首页 Banner 切换时,Banner 区域的背景色会跟随 Bann ...

  4. 个人使用七牛云服务API作为非黄钻QQ空间播放背景音乐的用法

    七牛文档中心:http://developer.qiniu.com/ 我就是做了一个页面使用API上传文件,然后获取上传的文件链接用在QQ空间,说一下使用音乐的步骤. 花几分钟做了个简单的使用教程. ...

  5. 【教程】从人脸检测与比对,实测七牛云人脸核验 API

    关注公众号,发现CV技术之美 导言: 本文将会实测七牛云的人脸识别 API,从应用开发者的角度来验证这套 API 的可用性.文中会选用人脸比对.权威人脸比对和人脸检测这3个API来进行测试. 本文使用 ...

  6. 七牛云 X FaceU 激萌:自拍软件玩起了短视频社交,AI 内容审核献助攻

    今天你自拍了吗?今天你发自拍了吗?打开我们的手机,会发现大部分人都拥有不止一款相机应用,而它们存在的意义早已不仅仅是拍一张照片那样简单.大眼瘦脸.滤镜美颜几乎成为功能标配,让大多数应用纷纷化身「P 图 ...

  7. [python] 溜了,溜了,七牛云图片资源批量下载 自建图床服务器

    故事背景: 七牛云最近一波测试域名操作真是把我坑死了!这简直和百度赠送你2T网盘,之后再限速一样骚操作.于是,痛定思痛自己买个云主机.自己搭图床应用! 1.七牛图片批量下载到本地 1.1 曲折尝试 当 ...

  8. 通过七牛云建立私有图床

    七牛云是国内一家领先的云存储公司,可以利用七牛云存储对象存储图片.虽然现在各种图床,但还是希望能够搭建一个私有的图床.所以一直有希望使用七牛云搭建图床的想法,之前一直没有好好地看懂七牛云的 SDK,后 ...

  9. 如何在七牛云测试域名失效情况下下载文件[windows]

    本文作者: lemon 本文链接: https://lemon2013.github.io/2019/01/06/qiniu2local/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY- ...

最新文章

  1. 解决 win10+pycharm 环境 Matplotlib图表不能在Pycharm中显示的等问题
  2. vuepress侧边栏配置_vuepress的侧边栏怎么动态生成
  3. React Native之AppRegistry模块
  4. CCNA学习笔记12---黄毛丫头篇(访问控制列表)
  5. DataInputStream
  6. 【递归】桐桐的递归函数
  7. android n 发布时间,Android N 正式版将在9月发布
  8. python内置的集成开发工具是什么_python内置的集成开发工具是什么_后端开发
  9. python算法题排序_python-数据结构与算法- 面试常考排序算法题-快排-冒泡-堆排-二分-选择等...
  10. 一文搞定移动端适配!
  11. 计算机基础技能应用查询中心,计算机基础应用教程
  12. 读书笔记12 《新周刊485期 三商:智商、情商、时间商》
  13. Ubuntu16.04安装vscode,并修改为简体中文版,设置显示空格和tab,汉字或者汉字的标点带黄色框
  14. 【转】如何成为一名黑客--Eric Steven Raymond
  15. JavaScript通过键盘方向键控制盒子移动
  16. 如何建设运维告警体系,保障SLA的5个9
  17. MATLAB中的乘除法 “ * ” 和 “ .* ” and “ / ” 和 “ ./ ”
  18. List和set集合:交集、差集、合集的区别retainAll,removeAll、addAll
  19. 夜山明和陶渊明都向往的世界
  20. 在虚拟机Ubuntu下安装java环境

热门文章

  1. Flex4 皮肤设计教程
  2. 波音787航空电子系统座舱EFIS仿真软件研发
  3. 搭建Redis单机版
  4. 使用tomcat下载文件
  5. 常见web安全漏洞介绍
  6. 统信UOS家庭版使用感受 (by 统信鳄)
  7. 设计分享|单片机LED模拟交通灯
  8. NET程序的破解(二)
  9. 下一站云计算+,智慧地铁未来可期
  10. windows搭建nexus私服