使用 JavaScript 和 HTMLCanvas nude.js 进行裸体检测

2025-06-07

使用 JavaScript 和 HTMLCanvas 进行裸体检测

nude.js

猜猜看,你得到了一个 javascript 解决方案,以避免显示用户上传的包含裸体的图片。

这是一个很棒的解决方案:
Nude.js

您可以直接跳转到它的 repo:

GitHub 徽标 pa7 / nude.js

使用 JavaScript 和 HTMLCanvas 进行裸体检测

nude.js

nude.js是一个基于研究论文方法的裸体扫描器 JavaScript 实现。HTMLCanvas 可以分析图像数据并决定是否显示。检测算法在客户端运行,因此即使图像被识别为裸体(误报),也可以(通过用户交互)显示。客户端裸体检测的实际应用可能是在带有子安全过滤器的网络代理中,甚至可能在更多场合(例如在社交媒体平台上)。nude.js 是开源的。我们非常欢迎大家贡献代码,目标是构建一个可靠的客户端裸体扫描器。

注意:该算法主要基于以下论文:https://sites.google.com/a/dcs.upd.edu.ph/csp-proceedings/Home/pcsc-2005/AI4.pdf ?attredirects=0

演示

在几个预定义图像上测试裸体检测脚本,我没有足够的时间来构建一个支持 flickr 图像的漂亮演示,但也可以随意测试一些图像。nude.js 是……

IMP 请求:
欢迎加入我的团队

替代文本

单击此处加入我的团队

如果您能帮助保护人类免受冠状病毒爆发等各种疾病侵害的开源项目,我们也非常欢迎您加入开源智能系统 (OSINT)
https://github.com/Manishfoodtechs/OSINTHRH/wiki

联系邮箱:Manishfoodtechs@gmail.com

如果您有任何问题,我们的团队也提供专业的咨询和交付。

图片来源:Pixabay、manishfoodtechs、giphy renaissance

文章来源:https://dev.to/manishfoodtechs/nudity-detection-with-javascript-and-htmlcanvas-1952
PREV
为本地编码助手配置 Ollama 和 Continue VS Code 扩展
NEXT
全球有用的 CSS 列表:开发人员工具