资讯专栏INFORMATION COLUMN

体验万象优图 by PHP SDK

Michael_Lin / 1626人阅读

摘要:体验万象优图一准备工作实名认证在使用万象优图前,您需要实名认证。如果您已经实名认证,可以直接跳过这一步前往实名认证获取密钥信息前往密钥管理页面获取你的,和信息,这些信息将会在调用万象优图的接口时候用到。

体验万象优图 by PHP SDK

一、准备工作

1.实名认证
在使用万象优图前,您需要实名认证。如果您已经实名认证,可以直接跳过这一步 前往实名认证

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

3.创建 Bucket
Bucket 用于存储使用万象优图时候用到的图片。点击这里前往腾讯云控制台 万象优图 - Bucket管理 页面创建一个 Bucket 并记住名称,其他选项默认即可。

4.配置使用环境
安装 Git 与 PHP

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

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

mkdir -p /data/img 

您可以随意上传一张测试用的图片到此服务器的 /data/img 目录,或者直接使用实验室提供的如下图片:

使用下面的命令将此图片保存到 /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

二、使用万象优图的鉴黄API
编写调用代码
在 /data 目录下创建 ci_detect_porn_php.php 文件, 内容如下:

setTimeout(30);

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

如果调用成功, 会返回类似如下的信息:

 string(216) "{
    "result_list": [
        {
            "code": 0,
            "message": "success",
            "filename": "/data/img/demo.jpg",
            "data": {
                "result": 0,
                "forbid_status": 0,
                "confidence": 26.683,
                "hot_score": 99.657,
                "normal_score": 0.342,
                "porn_score": 0.001
            }
        }
    ],
    "http_code": 200
}"

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

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

如果调用失败, 会返回类似如下的信息:

string(52) "{"code":14,"message":"sign no pass","http_code":401}"

结合错误码说明和message字段, 您可以知道发生错误的原因
点击查看 万象优图错误码说明

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23146.html

相关文章

  • The Best Image Ocr SDK For BAT.

    摘要:默认为是否返回识别结果中每一行的置信度通用文字识别含生僻字版中英文混合默认为是否检测图像朝向是否返回文字外接多边形顶点位置,不支持单字位置。 The Best Image Ocr SDK For BAT. 百度 OCR 通用文字识别 通用文字识别(高精度版) 通用文字识别(含位置信息版) 通用文字识别(含位置高精度版) 通用文字识别(含生僻字版) 网络图片文字识别 银行卡识别 身...

    OBKoro1 评论0 收藏0
  • 像查询数据库一样优雅调用百度,face++,腾讯优图人工智能 API

    摘要:说明开发了一个像查询数据库一样,调用主流平台人工智能的扩展,希望能帮助大家。 说明 开发了一个像Laraval,Yii查询数据库一样,调用主流平台人工智能API的扩展,希望能帮助大家。 项目地址:https://github.com/huanghe/ai 提供百度API测试账号一枚: baidu => [ app_id => 10542071, ...

    Chaz 评论0 收藏0
  • 深度学习在人脸识别中的应用 —— 优图祖母模型的「进化」

    摘要:本文着重以人脸识别为例介绍深度学习技术在其中的应用,以及优图团队经过近五年的积累对人脸识别技术乃至整个人工智能领域的一些认识和分享。从年左右,受深度学习在整个机器视觉领域迅猛发展的影响,人脸识别的深时代正式拉开序幕。 腾讯优图隶属于腾讯社交网络事业群(SNG),团队整体立足于腾讯社交网络大平台,专注于图像处理、模式识别、机器学习、数据挖掘、深度学习、音频语音分析等领域开展技术研发和业务落地。...

    546669204 评论0 收藏0
  • 想涨工资吗?那就学习Scala,Golang或Python吧

    摘要:想涨工资先学一门新技能。其中,的平均薪水涨幅最高,为。由其带来的工资涨幅与其使用者的职位密切相关。机器学习和云相结合任何与机器学习或大数据有关的技术似乎都是奖金的保障。,和均排在名开外。作为通用学科,机器学习只排在第位的提高。 【编者按】据薪水调查机构 PayScale 提供的数据显示,掌握 Scala,Golang 和 Python 语言以及诸如 Apache Spark 之类的大数...

    Lavender 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<