Domanda

Mi sono chiesto se c'è un modo per controllare Android se potessi controllare se due disegni sono uguali, non specialmente lo stesso.Voglio fare un test per i bambini piccoli.Diciamo che disegnano "una lettera a" e voglio controllare se c'è corretto.Quindi penso di poter controllare se il pareggio del bambino è allo stesso modo come un modello.Un pareggio corretto per la lettera 'A'.

Quindi, c'è un modo per me per implementarlo?

È stato utile?

Soluzione

Questa è una domanda interessante.Non ho mai fatto qualcosa del genere, ma ecco come avrei cominciato.

Diciamo che il disegno è fatto su una tela.Quindi, salvi la tela in una bitmap.Convertire quella bitmap in una serie di byte e genera un hash.Quindi fai lo stesso per la seconda immagine e confronta i loro hash.Se entrambi gli hash non corrispondono, questo significa che una delle immagini viene modificata.

Non ho provato questo me stesso, ma credo che sia un'idea vale la pena indagine.

Altri suggerimenti

Domanda interessante, forse Questo Altro Qualsiasi domanda così può aiutarti;)

A proposito, direi che la risposta di Andy consiste nel convertire il disegno alla bitmap e controllando che le somiglianze di hash risultanti non abbia molto senso, perché dovresti mettere alcuni margini di varianza statistica per il confronto e consentire alcuni errori logici...

Buona fortuna!

Puoi guardare in Gesto Android e Gesture Biblioteche.Mi ha aiutato.Fare riferimento al seguito del collegamento http://www.devlper.COM / 2010/10 / Gesto-Detection-In-Android-Part-2-of-2 /

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top