DrawInput - Método de entrada manual para Android.
DrawInput - Método de entrada manual para Android.
Este aplicativo nasceu após a tese do meu mestrado, onde pesquisei caligrafia
Algoritmos de reconhecimento. Tendo um conhecimento de fundo decente, tentei
Implementar um modo de entrada manuscrito para Android.
Características:
* Simples e fácil de usar
* Suporta todas as cartas em inglês, números e muitos caracteres especiais
- Números, [0-9]
- Letras pequenas, [AZ]
- Grandes letras, [AZ]
- caracteres especiais,.,:;!? () [] {} <>/ '"^-_+*=@$#%
* Código fonte disponível em: https://github.com/joonazzzz/drawinput.git
Sobre segurança:
* O usuário sempre deve ser cauteloso ao instalar métodos de entrada de texto de terceiros,
. como eles poderiam ser usados, por exemplo, gravando todas as entradas de texto. É por isso
. Android o avisará quando você ativar qualquer método de entrada de texto de terceiros
* Para tornar o usuário mais confortável, quero destacar que este aplicativo não
. requer permissão da Internet e não pode fazer upload de nenhum dados de volta aos desenvolvedores.
Sobre tecnologias:
* Pré -processamento de personagens simples
- Remoção de ponto duplicado
- reamostragem para 12 pontos / char
- Normalização de coordenadas para [0,1]
* Recursos simples
- 4 recursos
- X normalizado
- Y normalizado
- sin (dx/dy)
- cos (dx/dy)
* Duas estratégias de reconhecimento: por lógica personalizada e RBF SVM
- Lógica personalizada
- Alguns personagens são fáceis de reconhecer pela lógica
- Números: 1
- Letras pequenas: i, l, t, x
- Grandes letras: e, f, h, i, t, x
- CARROS ESPECIAIS:. ,:;!/ -_+= '"#
- procura contagem de derrames, linhas verticais, horizontais e diagonais, linha
. cruzamentos (x, junções t), alinhamentos de linha, largura de linha, curvatura de linha,
. Pontos especiais, etc ...
- RBF SVM
- Treinado com UniPen- Banco de dados
- 15 amostras de treinamento / char
July 12, 2026
July 12, 2026
July 11, 2026
July 11, 2026
July 10, 2026
July 10, 2026
July 10, 2026
July 10, 2026
July 9, 2026
July 9, 2026