【腾讯云的1001种玩法】 Laravel 整合万向优图图片管理能力,打造高效图片处理服务

什么是万象优图

万象优图是腾讯云为开发者提供图片智能鉴黄、图片内容识别、人脸识别、OCR识别等服务;也可以根据需求提供定制化的图片识别服务;同时也提供灵活的图像编辑服务,如裁剪、压缩,水印等,满足您的各种业务场景图片需求。

如何在 Laravel 上使用万象优图?

安装

执行 composer 命令安装拓展

composer require yuecode/image:dev-master

config/app.php中的 Provider 中添加

\Yuecode\Image\ImageProvider::class,

执行 php artisan vendor:publish,将自动在 config/ 目录下生成image.php 文件,修改配置文件中的对应选项。

配置完成后,在需要使用的文件中使用

use Yuecode\Image\YouTu;

然后使用静态方法调用 比如

 $res = YouTu::pornDetectUrl(
           array(
               "http://www.bz55.com/uploads/allimg/140805/1-140P5162300-50.jpg",
                             "http://img.taopic.com/uploads/allimg/130716/318769-130G60P30462.jpg"
           )
        );
dd($res);

方法列表

方法名

备注

uploadImage

上传图片,万象优图V2接口

statImage

查询图片信息,万象优图V2接口

copyImage

复制图片,万象优图V2接口

delImage

删除图片,万象优图V2接口

uploadImageV1

上传图片,万象优图V1接口

statImageV1

查询图片信息,万象优图V1接口

copyImageV1

复制图片,万象优图V1接口

delImageV1

删除图片,万象优图V1接口

uploadVideo

上传视频

statVideo

查看视频状态

delVideo

删除视频文件

pornDetect

智能鉴黄,参数为URL

pornDetectUrl

多图片智能鉴黄,参数为URL构成的array

pornDetectFile

图片文件只能鉴黄,参数为文件的array

示例代码

上传图片

$res = YouTu::uploadImage($request->file('x')->getRealPath());
dd($res)

智能鉴黄

$res = YouTu::pornDetect('http://img.taopic.com/uploads/allimg/130716/318769-130G60P30462.jpg')
dd($res)

相关推荐 【腾讯云的1001种玩法】 Laravel 整合微视频上传管理能力,轻松打造视频App后台 多维活体检测,让人脸识别更安全 【腾讯云的1001种玩法】Laravel 整合 COS 对象存储服务,享受无限容量存储服务

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

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

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小程序解决方案的专栏

基于腾讯云智能语音的实时语音识别微信小程序的开发

微信小程序的基础库升级到了 1.6.0 之后,提供了许多新的 API,其中新增了录音管理的 API,不同于以前只有 wx.startRecord 和 wx.st...

6K8
来自专栏FreeBuf

基于ArduinoLeonardo板子的BadUSB攻击实战

前言 在Freebuf上许多同学已经对HID攻击谈了自己的看法,如维克斯同学的《利用Arduino快速制作Teensy BadUSB》无论从科普还是实践都给我们...

2597
来自专栏Kurt Niu 的博客

使用Mifare卡加密数据 笔记

Mifare 是最常用的射频卡,具体介绍网上太多,我就不说了.,很多城市的最早的地铁公交卡都是用这种卡,后来被破解后都换成智能卡了. 但是由于技术成熟,使用方...

841
来自专栏SAP梦心的SAP分享

“电脑管控”的罪恶

      正常情况下,客户机到了一定的数量规模,都会启用域控来管理。我所经历过的几家公司里除了TK(研发部除外),基本上都有启用域控。域控的好处不言而喻,最重...

1140
来自专栏FreeBuf

无线安全工具SySS Radio Hack Box – 寻找无线输入设备中的安全漏洞

SySS Radio Hack Box是一款针对无线键盘的PoC工具,它可以帮助研究人员利用无线键盘(采用了AES加密的键盘)中的键击注入漏洞来实施攻击。接下来...

1656
来自专栏有趣的django

Django+xadmin打造在线教育平台(九)

代码 github下载 十二、首页和全局404,500配置 12.1.首页功能 Course添加一个字段 is_banner = models.Boolean...

4206
来自专栏FreeBuf

浅谈非PE的攻击技巧

背景 近日,金山毒霸安全中心捕获到一例利用邮件传播的非PE样本,类型为lnk快捷方式文件,执行后会下载勒索病毒,最终会加密用户机器上的文档、图片、视频等重要文件...

2967
来自专栏hanlp学习笔记

使用HanLP增强Elasticsearch分词功能

hanlp-ext 插件源码地址:http://git.oschina.net/hualongdata/hanlp-ext 或 https://github.c...

432
来自专栏FreeBuf

现代版荆轲刺秦王:Struts2 REST插件漏洞分析

战国末期,大秦实力强盛,大有横扫六合之势,在灭了韩、赵两国后,下一个目标就是燕国。

772
来自专栏字根中文校对软件

JcJc人工智能错别字校对系统API(网站错别字检查)

JcJc人工智能错别字校对系统API - 网站错别字检查 中文校对软件 http://cuobiezi.net/zigen_jiaodui.html App...

3525

扫码关注云+社区