靓嘟嘟

当前位置: 首页 >> 娱乐八卦

美女 porn(深度神经网络的应用,了解一下开源鉴黄神器nsfw)

2023年12月21日 靓嘟嘟

喜欢互联网技术的同学,一定要关注我哦!

nsfw简介

nsfw,全称Not suitable for work classifier,是雅虎开源的一个鉴黄的工具,使用了谷歌开源的人工智能学习系统tensorflow。

其中nsfw对于图片进行了5种分类,分别是:

  1. Drawing:无害的艺术,或者艺术绘画;
  2. Hentai:色情艺术,不适合大多数工作环境;
  3. Neutral:一般,指无害的内容;
  4. Porn:不雅的内容或行为,通常涉及生殖器;
  5. Sexy:不合时宜的挑衅内容。

nsfw下载

通过GitHub找到对应的代码,然后下载下来。然后解压到一个单独的文件夹。如图所示:

解压目录

然后打开编译器,我这里使用的pycharm,再打开上面的目录。

编译器打开目录

因为该工程依赖于numpy,image,tensorflow的包,所以要先下载这几个包,然后才可以正常运行。我这里是直接在pycharm里面进行下载对应的包

pip安装依赖

nsfw实践

1.准备需要鉴别的图片,我分别使用了一张美女和一张饺子的图片进行实践,

1.jpg

使用nsfw_predict.py data/1.jpg命令运行时,可以得到下面的结果明显判断出该图片是sexy,占比0.9383133。

1.jpg的运行结果

第二次,小生使用一个饺子的图片进行验证。

2.jpg

得到的结果标签是neutral,占比是0.99138075,明显符合我们的理解。

2.jpg的运行结果

经过上面的两次鉴定,可以得到结论明显符合现实。但是对于一些特殊的图,也是会存在一定的偏差的。希望各位同学回去试试,可以更有效理解哦!

需要GitHub地址的,私信一下我哦!

  • 友情链接
  • 合作媒体