Skip to content

raphaaugustosilva/flutter-poc-ocr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POC de OCR desenvolvida com Flutter

POC mobile utilizando Flutter para testar OCR (Optical character recognition, ou Reconhecimento ótico de caracteres).

O projeto tem o propósito de fornecer ao usuário a possibilidade de tirar uma foto (ou escolher da galeria), aplicar o OCR e salvar os resultados em nuvem (utilizando o Firestore do Firebase), afim de verificarmos a eficiência dos resultados obtidos.

O provedor de OCR utilizado foi do Firebase (Google Cloud Vision).

Desenvolvimento

É possível utilizar o Android Studio ou VS Code para desenvolvimento com o Flutter, e é possível desenvolver tanto em Windows quanto em MAC

Passos iniciais

  • Instalar o Flutter
  • Instalar o Android Studio
  • Opcional: Instalar o VS Code
  • Instalar o plugin Dart para Android Studio ou VS Code (qual for a plataforma escolhida)
  • Instalar o plugin Flutter para Android Studio ou VS Code (qual for a plataforma escolhida)

Plugins utilizados

  • image_picker: ^0.4.12+1 => Utilizado para acessar o recurso de tirar foto / escolher foto da galeria
  • firebase_ml_vision: ^0.7.0 => Utilizado para implementar o OCR do Firebase
  • firebase_storage: ^1.0.4 => Utilizado para acessar o Firestore do Firebase
  • cloud_firestore: ^0.8.2+3 => Utilizado para acessar o Firestore do Firebase
  • intl: ^0.15.8 => Utilizado para formatação de datas

LINKS

About

The Google Flutter PoC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published