智能云上手指南:如何使用腾讯云开放的图片鉴黄能力?

6月21日,深圳,腾讯云+未来峰会,腾讯云发布2017战略新品——智能云,定义人工智能进“AI即服务的智能云”时代,宣布腾讯云在AI领域全线布局,将腾讯积累近20年的AI能力向政府、企业和开发者开放,腾讯云将首先开放腾讯在计算机视觉、智能语音识别、自然语言处理的三大核心能力,截至目前,腾讯云围绕这三大能力,已提供25种AI服务,包括应用服务8种,平台服务15种,框架服务2种。

腾讯云本次开放的三项核心能力(计算机视觉、智能语音识别、自然语言处理)有由上述3个团队提供的技术。AI Lab提供的自然语言处理能力识别准确率超过 97.9%;优图实验室提供计算机视觉处理能力,在国际权威人脸识别数据库LFW测试中准确率超过 99.8%;而微信智能语音团队提供的智能语音识别能力高于97%。以上均属业界领先水平。

对于普通开发者而言,现在可以通过腾讯云开发者实验室0门槛体验优图鉴黄等能力。

1.选择 体验万象优图 by PHP SDK

选择体验万象优图 by PHP SDK这个实验,微信扫码即可免费领取实验机器。

2.准备工作

2.1、在使用万象优图前,您需要实名认证

前往 密钥管理 页面获取你的 APPID,SecretId 和 SecretKey 信息,这些信息将会在调用万象优图的接口时候用到。如果你还没有创建过密钥,可以在该页面点击

2.2、创建 Bucket,Bucket 用于存储使用万象优图时候用到的图片。

点击这里前往腾讯云控制台 万象优图 - Bucket管理 页面创建一个 Bucket 并记住名称,其他选项默认即可。

2.3、配置使用环境

安装 Git 与 PHP

yum install -y git php php-common php-devel

创建测试要用到的图片:创建 /data/img 目录用于存放图片

mkdir -p /data/img

随意上传一张测试用的图片到此服务器的 /data/img 目录,这里我们用demo10.jpg

PS:demo10.jpg

使用下面的命令将此图片保存到 /data/img 目录。

wget https://imgcache.qq.com/open_proj/proj_qcloud_v2/gateway/event/pc/ci-identify/css/img/demo/demo_10.jpg -O /data/img/demo.jpg

安装 万象优图 SDK for PHP

git clone https://github.com/tencentyun/image-php-sdk-v2.0 /data/image-php-sdk

3.使用万象优图的鉴黄API

编写调用代码:

在 /data 目录下创建 ci_detect_porn_php.php 文件, 内容如下:

<?php
require_once __DIR__ . '/image-php-sdk/index.php';
use QcloudImage\CIClient;

$client = new CIClient('你的APP_ID', '你的SECRET_ID', '你的SECRET_KEY', '你的BUCKET名称');
$client->setTimeout(30);

var_dump($client->pornDetect(
    array('files'=>array('./img/demo.jpg')) // 可将此处鉴别的图片替换成自己要鉴定的图片
    ));

其中个人API密钥在https://console.qcloud.com/capi 中查看:

4.执行并查看结果

执行以下命令来运行编写好的 PHP 代码:

cd /data && php ci_detect_porn_php.php

执行成功后返回结果如下:

其中返回字段数据代表的意义如下:

  • result: 供参考的识别结果,0正常,1黄图,2疑似图片
  • confidence: 识别为黄图的置信度,范围0-100;是normal_score, hot_score, porn_score的综合评分
  • normal_score: 图片为正常图片的评分
  • hot_score: 图片为性感图片的评分
  • porn_score: 图片为色情图片的评分
  • forbid_status: 封禁状态,0表示正常,1表示图片已被封禁(只有存储在万象优图的图片才会被封禁)

也就是我们上传的demo10.jpg 调用优图接口后被识别为正常图片,属于性感图片的得分(99.657),为黄色图片的得分为(0.001)。

AI虽然很高大上,通过这样一个小小的腾讯云上实验,开发者15分钟就可以体验到腾讯云提供的智能鉴黄服务PHP SDK的便利。云计算会让人工智能变得更加触手可及...了解更多腾讯云AI相关的产品可以查看:

万象优图CI 智能语音服务AAI 文智自然语言处理NLP DI-X深度学习平台

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏新智元

“穿墙透视”黑魔法来了!只需WiFi和智能手机就可实现

无线设备无处不在,无论是在家中,办公室里,还是在街上,人们沐浴在几千赫兹甚至太赫兹的射频频率中。

973
来自专栏数据派THU

手把手教你Tableau高级数据分析功能(附数据集)

3836
来自专栏FreeBuf

如何科学合理薅FreeBuf活动“羊毛”

过年前网站推出一个叫“网藤杯智能安全机器人养成计划”的活动,刚开始以为是一个养蛙类型的活动,研究过后发现,这是一个上传数据拿奖品的活动,看着礼品还挺诱人的,作为...

3505
来自专栏FreeBuf

如何搭建你自己的“深度学习”机器?

深度学习是一门用来解决复杂问题的技术,例如自然语言处理和图像处理。目前,我们已经可以很快的处理超大计算量的问题——这多亏了GPU,GPU最初就是用于快速生成高分...

1775
来自专栏量子位

李飞飞团队提出视频事件描述新模型,附849小时数据集

安妮 编译整理 量子位 出品 | 公众号 QbitAI 最近,斯坦福大学的李飞飞与与她的学生Ranjay Krishna、Kenji Hata、Frederic...

3375
来自专栏AI科技大本营的专栏

AI 技术讲座精选:5款新手也能快速构建的深度学习应用(使用Python)

前 言 深度学习从根本上改变了我们周围的一切。很多人认为必须成为深度学习的专家,才能将深度学习用到自己的应用中。然而,实际并非如此。 在我之前的文章中,我讨论了...

3327
来自专栏影子

关于图文识别功能相关技术的大致实现

1264
来自专栏FreeBuf

谈谈鱼叉式网络钓鱼黑箱粉碎机

美国加州大学伯克利分校和劳伦斯伯克利国家实验室(LBNL)的几位安全研究人员开发了鱼叉式网络钓鱼黑箱粉碎机,通过分析鱼叉式网络钓鱼攻击的根本特点设计了一组新的信...

3857
来自专栏AI科技大本营的专栏

AI 技术讲座精选:数学不好,也可以学习人工智能(三)

【AI100 导读】学习人工智能到底要不要学好数学,这俨然已经成了一个争议话题了?之前 AI100 刊发了本系列的前两篇文章,也发表了作者子白的《放弃幻想,搞 ...

42517
来自专栏李蔚蓬的专栏

2018.01.21.一周机器学习周记

3.根据提示,在官网下载对应的CUDA版本,下载完成后进行安装(安装之前先卸载本地的旧版本)

1041

扫码关注云+社区