找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 66|回复: 9

Chevereto 调用百度图像审核 鉴黄

[复制链接]

1

主题

27

回帖

95

积分

注册会员

积分
95
发表于 2020-3-9 17:48:47 | 显示全部楼层 |阅读模式
本帖最后由 October十月 于 2020-3-9 18:56 编辑

看到论坛挺多人需求这个功能 就顺带研究了一下 之前有过类似经验 写起来挺快的

首先 有个百度账号(废话……)

登录百度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 中间 加上[ol]
  • require_once CHV_APP_PATH_LIB_VENDOR . 'aip/AipImage**.php';[/ol]复制代码





    之后跳转到577行 加上[ol]
  • $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);[/ol]复制代码





    具体文档可以看 https://ai.baidu.com/ai-doc/ANTI**/bk3h6xfag

    之后上传图片就会自带审核 如果不想开启可以把添加的代码都注释了

    论坛这关键字过滤有点狠……具体看图片……三次元过滤基本没问题 二次元全返回合规 有点蠢
  • 回复

    使用道具 举报

    31

    主题

    1302

    回帖

    2917

    积分

    金牌会员

    积分
    2917
    发表于 2020-3-9 17:49:14 | 显示全部楼层
    好东西,帮顶了
             
    回复

    使用道具 举报

    39

    主题

    984

    回帖

    2627

    积分

    金牌会员

    积分
    2627
    发表于 2020-3-9 17:50:30 | 显示全部楼层
    不是说上 oss 自带鉴黄吗?
    回复

    使用道具 举报

    192

    主题

    530

    回帖

    2500

    积分

    金牌会员

    积分
    2500
    发表于 2020-3-9 18:17:49 | 显示全部楼层
    感谢大佬!
    回复

    使用道具 举报

    25

    主题

    384

    回帖

    999

    积分

    高级会员

    积分
    999
    发表于 2020-3-9 18:19:00 | 显示全部楼层
    不错,收藏了
    回复

    使用道具 举报

    121

    主题

    750

    回帖

    2639

    积分

    金牌会员

    积分
    2639
    发表于 2020-3-9 18:35:27 | 显示全部楼层
    谢谢大佬,收藏了
    回复

    使用道具 举报

    79

    主题

    209

    回帖

    1303

    积分

    金牌会员

    积分
    1303
    发表于 2020-3-9 21:31:11 | 显示全部楼层
    百度api免费使用吗,有什么限制?
    回复

    使用道具 举报

    136

    主题

    2041

    回帖

    7173

    积分

    论坛元老

    积分
    7173
    发表于 2020-3-9 21:42:36 | 显示全部楼层
    能否在控制台增加开关?
    回复

    使用道具 举报

    0

    主题

    79

    回帖

    172

    积分

    注册会员

    积分
    172
    发表于 2020-3-9 21:46:06 | 显示全部楼层
    感谢大佬 马克下
    回复

    使用道具 举报

    79

    主题

    209

    回帖

    1303

    积分

    金牌会员

    积分
    1303
    发表于 2020-3-9 21:56:47 | 显示全部楼层
    大佬,能否考虑使用这个api
    https://www.moderatecontent.com
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-15 15:25 , Processed in 0.073334 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表