Repolode
Steve-Mr

Steve-Mr/EmojiFace

识别图片中的人脸并用 Emoji 或模糊效果覆盖,提供 Android 应用与网页版,全部离线处理。

Star
840
Fork
32
未关闭 Issue
0
最近提交
3天前

这是什么?

FaceMoji(EmojiFace)是一款图片处理工具,可以识别照片中的人脸,默认用 Emoji 表情覆盖,也可在设置中改为模糊效果。Android 版既可以在应用内选取图片,也可以通过其他应用的“分享”功能直接调用。网页版无需安装,在浏览器中即可使用,并支持 PWA 安装。

检测完成后,可以手动添加、移动或删除 Emoji 和模糊区域,用来修正漏识别或误识别的人脸。模糊效果包括高斯模糊、像素化和半色调网点,其中网点效果与标准定义有一定差异。还支持导入自定义 Emoji 字体文件。

所有处理都在本地完成,图片不会上传。人脸检测基于 YOLOv8-face 预训练模型,在某些情况下可能出现误识别或未识别。

核心功能

  • 01自动识别人脸,默认用 Emoji 覆盖。
  • 02提供高斯模糊、像素化和半色调网点等模糊效果。
  • 03支持手动添加、修改和删除 Emoji 与模糊区域。
  • 04可通过 Android 系统分享菜单从其他应用直接调用。
  • 05Android 版提供隐藏应用图标的安装版本。
  • 06支持导入自定义 Emoji 字体文件。
  • 07所有处理离线完成,网页版可在浏览器中使用。

适用场景

  • 分享照片前遮挡路人或儿童的面部。
  • 为合照或自拍添加有趣的 Emoji 贴纸。
  • 通过 Android 分享菜单快速对截图中的人脸打码。

快速上手

  1. 1

    在浏览器中打开网页版(无需安装)

  2. 2

    从 GitHub Releases 页面下载 Android APK

  3. 3

    将网页版部署到 Vercel,并将 Root Directory 设置为 web

使用前须知

  • 人脸检测模型在某些情况下可能误识别或漏识别人脸。
  • 网页版完全由 AI 生成,代码质量和稳定性无法保证。

标签

常见问题

EmojiFace 是什么?
识别图片中的人脸并用 Emoji 或模糊效果覆盖,提供 Android 应用与网页版,全部离线处理。 FaceMoji(EmojiFace)是一款图片处理工具,可以识别照片中的人脸,默认用 Emoji 表情覆盖,也可在设置中改为模糊效果。Android 版既可以在应用内选取图片,也可以通过其他应用的“分享”功能直接调用。网页版无需安装,在浏览器中即可使用,并支持 PWA 安装。
EmojiFace 可以免费使用吗?用的什么许可证?
EmojiFace 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
EmojiFace 还在维护吗?
活跃维护中。EmojiFace 最近一次提交是在 2026年10月17日。
EmojiFace 适合用来做什么?
分享照片前遮挡路人或儿童的面部。 为合照或自拍添加有趣的 Emoji 贴纸。 通过 Android 分享菜单快速对截图中的人脸打码。
EmojiFace 怎么安装和运行?
在浏览器中打开网页版(无需安装) 从 GitHub Releases 页面下载 Android APK 将网页版部署到 Vercel,并将 Root Directory 设置为 web
在哪里获取 EmojiFace?
源代码和安装说明在 GitHub 上:https://github.com/Steve-Mr/EmojiFace

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目