October十月大佬:
看到论坛挺多人需求这个功能 就顺带研究了一下 之前有过类似经验 写起来挺快的
首先 有个百度账号(废话……)
登录百度AI控制台 https://console.bce.baidu.com/
在内容审核中创建新应用
记下APP_ID API_KEY SECRET_KEY
百度 图像审核SDK https://ai.baidu.com/sdk#anti
解压到 app\vendor\aip 文件夹(如果没有该文件请创建)
之后修改 app\lib\classes\class.image.php 文件 文件头部 use 和 class 中间 加上
require_once CHV_APP_PATH_LIB_VENDOR . ‘aip/AipImage**.php’;
之后跳转到577行 加上
$APP_ID = ‘你的APP_ID’;
$API_KEY = ‘你的API_KEY’;
$SECRET_KEY = ‘你的SECRET_KEY’;
$aip = new \AipImage**($APP_ID, $API_KEY, $SECRET_KEY);
$res = $aip->image**UserDefined(file_get_contents($upload->uploaded[‘file’]));
// error 错误提示信息,失败才返回,成功不返回
if (array_key_exists(‘error_msg’, $res)) throw new UploadException($res[‘error_msg’], 201);
// conclusionType 审核结果类型,可取值1、2、3、4,分别代表1:合规,2:不合规,3:疑似,4:审核失败
if ($res[‘conclusionType’] == 4) throw new UploadException(‘图像审核失败’, 201);
if ($res[‘conclusionType’] > 1) throw new UploadException(‘图像**, 禁止上传’, 201);
具体文档可以看 https://ai.baidu.com/ai-doc/ANTI**/bk3h6xfag
之后上传图片就会自带审核 如果不想开启可以把添加的代码都注释了
论坛这关键字过滤有点狠……具体看图片……三次元过滤基本没问题 二次元全返回合规 有点蠢
work大佬:
好东西,帮顶了
loveqianool大佬:
不是说上 oss 自带鉴黄吗?
wope大佬:
感谢大佬!
kuk大佬:
不错,收藏了
dforel大佬:
谢谢大佬,收藏了
申明:本文内容由网友收集分享,仅供学习参考使用,如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/38100.html