Repolode
Steve-Mr

Steve-Mr/EmojiFace

Detecta rostos em fotos no Android ou no navegador e os cobre com emojis ou desfoque, processando tudo offline.

Estrelas
840
Forks
32
Issues abertas
0
Último commit
há 3 dias

O que é?

EmojiFace (FaceMoji) é uma ferramenta de imagem que encontra rostos em uma foto e cobre cada um com um emoji por padrão, com a opção de desfoque disponível nas configurações. No Android, o app pode ser aberto diretamente ou iniciado pelo menu de compartilhamento do sistema em outros apps. A versão web funciona no navegador e pode ser instalada como PWA.

Depois da detecção, você pode adicionar, mover ou remover manualmente regiões com emojis e desfoque para corrigir detecções ausentes ou incorretas. Os estilos de desfoque incluem Gaussian blur, pixelização e um efeito de pontos em meio-tom diferente da definição padrão. Também é possível importar arquivos de fontes de emoji personalizados.

Todo o processamento acontece localmente no dispositivo ou no navegador, então as imagens não são enviadas para lugar algum. A detecção de rostos usa um modelo YOLOv8-face pré-treinado, que pode não detectar ou identificar rostos corretamente em alguns casos.

Recursos principais

  • 01Detecta rostos automaticamente e os cobre com emojis por padrão.
  • 02Oferece estilos de desfoque Gaussian blur, pixelização e pontos em meio-tom.
  • 03Permite adicionar, editar ou remover manualmente regiões com emojis e desfoque.
  • 04Pode ser iniciado por outros apps pelo menu de compartilhamento do Android.
  • 05Oferece um APK para Android com a opção de ocultar o ícone do app.
  • 06Importa arquivos de fontes de emoji personalizados.
  • 07Funciona totalmente offline e oferece uma versão web baseada no navegador.

Casos de uso

  • Esconder os rostos de pessoas ao redor ou de crianças antes de compartilhar fotos online.
  • Adicionar adesivos divertidos de emoji a fotos de grupos ou selfies.
  • Anonimizar rapidamente rostos em capturas de tela pelo menu de compartilhamento do Android.

Início rápido

  1. 1

    Abra a versão web em um navegador (não é necessário instalar nada).

  2. 2

    Baixe o APK do Android na página de releases do GitHub.

  3. 3

    Implante a versão web na Vercel com Root Directory definido como web.

Antes de usar

  • Em alguns casos, o modelo de detecção facial pode identificar rostos incorretamente ou não detectá-los.
  • A qualidade do código e a estabilidade da versão web não são garantidas, pois ela foi gerada inteiramente com IA.

Tópicos

Perguntas frequentes

O que é EmojiFace?
Detecta rostos em fotos no Android ou no navegador e os cobre com emojis ou desfoque, processando tudo offline. EmojiFace (FaceMoji) é uma ferramenta de imagem que encontra rostos em uma foto e cobre cada um com um emoji por padrão, com a opção de desfoque disponível nas configurações. No Android, o app pode ser aberto diretamente ou iniciado pelo menu de compartilhamento do sistema em outros apps. A versão web funciona no navegador e pode ser instalada como PWA.
EmojiFace é gratuito? Qual é a licença?
EmojiFace é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
EmojiFace ainda é mantido?
Manutenção ativa. O último commit de EmojiFace foi em 17 de out. de 2026.
Para que posso usar EmojiFace?
Esconder os rostos de pessoas ao redor ou de crianças antes de compartilhar fotos online. Adicionar adesivos divertidos de emoji a fotos de grupos ou selfies. Anonimizar rapidamente rostos em capturas de tela pelo menu de compartilhamento do Android.
Como instalar EmojiFace?
Abra a versão web em um navegador (não é necessário instalar nada). Baixe o APK do Android na página de releases do GitHub. Implante a versão web na Vercel com Root Directory definido como web.
Onde consigo EmojiFace?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Steve-Mr/EmojiFace

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados