7,821ramstrongSun 27th Oct 2013 randomous wrote: @ramstrong Wow, what a really cool way to recognize numbers! I've honestly never thought of doing it this way, I've only ever considered point and angle comparisons. When you said rigid, I thought you meant connecting dots or something, I didn't realize it would record the order in which you hit each region! Yeah, that's quite a lot less processing than mine, and it's waaaayyy different. I wonder if differently shaped regions could produce different results? For instance, if you created some sort of tessellation, or maybe just a mesh of triangles. Either way, this is pretty awesome! It's having a hard time recognizing some numbers, but maybe I draw them differently than you do (it's more than likely). Thanks for crediting me; you really didn't have to, but it was very kind. I don't know what I would personally use it for, but I could see it being extremely useful in many applications. For instance, this program would be much better suited than mine to recognize gestures. If you altered the region shapes the fit a particular purpose, you could do things like detect swipes, rotations, etc. all on the touch screen and all extremely quickly. Well, technically, it is connect the dot. Think of the regions as Voronoi diagram, and you got it. You don't need some special triangle mesh at all. I'm having trouble defining number 8 so that it can be read consistently. If you look at the data, you see that it is shaped like the letter "Y" topleft, center, bottom, center, topright. That's the glyph of "8" in Palm PDA. The nice thing about it, is that you can define your own 8 character, and as long as it's not preexisting on another character, you can have it! I think I should give you credit because my understanding of Virtual Keyboard technique expanded tremendously. I thought I'd maxed it already, and it turns out I was wrong. I never thought this technique is viable for many things. So, thank you for that. Petit Computer Journal Old site http://ramstrong.blogspot.com Let's just call a spade, a spade.