Upload e captura da imagem (web/mobile)

📤 Capítulo 4.1 – Upload e Captura da Imagem (Web/Mobile)

O primeiro passo da jornada: mostrar a peça

A experiência no CCMBR Visor começa com um gesto simples: enviar uma imagem da moeda ou cédula.
Esse momento é o ponto de partida para o reconhecimento por IA e precisa ser intuitivo, rápido e acessível — tanto para quem está no computador quanto para quem usa o celular.


🖼️ Duas formas de enviar imagens:

✅ 1. Upload Manual (Web)

O usuário clica em um botão como:

css
[ Selecionar Imagem ]
  • Abre a galeria de arquivos do dispositivo

  • Permite escolher uma imagem já existente

  • Ideal para quem já tem fotos tiradas anteriormente ou quer comparar uma peça do acervo pessoal


📷 2. Captura Direta (Mobile)

O usuário clica em:

css
[ Tirar Foto Agora ]
  • Ativa a câmera do celular

  • O usuário enquadra a peça e tira a foto diretamente

  • Pode haver instruções visuais (ex: “Centralize a peça”, “Evite reflexo”, “Fundo branco recomendado”)

  • Ideal para uso em eventos, feiras e manuseio rápido de acervo


🧭 Fluxo de Captura Simples e Guiado

Para facilitar o uso por iniciantes, o processo pode seguir um fluxo amigável:

  1. Selecione ou tire a foto

  2. Visualize a imagem capturada

    • Opções: “Usar esta imagem” ou “Tentar novamente”

  3. Envio automático para o sistema

  4. Mensagem de carregamento

    • Ex: “Analisando sua peça...”

  5. Redirecionamento para os resultados


📱 Comportamento em dispositivos móveis

  • Compatível com touch screen

  • Detecção automática de câmera frontal/traseira

  • Permite acesso direto à galeria de imagens salvas

  • Pode usar Progressive Web App (PWA) para funcionar como app leve e rápido


🛡️ Requisitos técnicos recomendados:

RecursoRecomendação
Formatos aceitos .JPG, .PNG, .WEBP
Tamanho máximo 5 MB (com compressão automática)
Resolução mínima 600x600 px (para garantir qualidade)
Upload seguro HTTPS + validação de conteúdo
Nome padrão Gerado automaticamente ou com ID

🤖 Integração com o processamento da imagem

Assim que o envio é concluído:

  • A imagem vai para o módulo de OpenCV

  • Passa por tratamento visual (como vimos no Cap. 2.5)

  • E segue para análise pela IA

Ou seja: o upload não é apenas envio — é o portal para a inteligência do sistema entrar em ação.


Comentário