1
$\begingroup$

Please excuse if this is too practical. I decided it was not technical enough for stack overflow and probably suitable for here.

Given a set of letters, A-Z, what is the best scalable way to represent them in some form of synthetic handwriting.

I define synthetic handwriting to be a set of paths drawn on a canvas by a cursor, guided by the machine as if a human were writing with a pen.

The reason I am asking this is because I'm writing black box tests for one of my projects and want to fill up a database with fake signatures. Of course, I am also interested in the algorithms.

My first inclination is to take A-Z and draw paths myself, perhaps as SVGs and use those, but I think there must be some best way to do this so I am asking here.

I will post my research as I find information, as well.

EDIT:

This one looks nice: https://docs.google.com/open?id=1Hu2-dkqFDTBkDirjdemfBqln4-dS4I5QfYTF-6o-DsaxdCbkDDJ4LH1gkjal

Style-preserving English handwriting synthesis Zhouchen Lin a,∗ , Liang Wan b a Microsoft Research, Asia, Zhichun Road #49, Haidian District, Beijing 100080, PR China

$\endgroup$
7
  • 1
    $\begingroup$ I think it would probably be easier to generate the signatures by hand, scan them in, and use them that way. This would be quicker, unless you can find an off-the-shelf solution. $\endgroup$ Dec 15, 2011 at 17:19
  • $\begingroup$ I did find this, though: Synthetic Generation of Handwritten Signatures Based on Spectral Analysis. Perhaps they have software available. $\endgroup$ Dec 15, 2011 at 17:24
  • $\begingroup$ @DaveClarke I agree that it would be easier/faster to just do them by hand, but I'm not on the clock or anything right now. I'm dabbling for fun and looking to make something ridiculous/impressive. I might draw out each A-Z letter and make them re-usable, even if it doesn't look cursive. $\endgroup$ Dec 15, 2011 at 17:31
  • 6
    $\begingroup$ Isn't this out of scope ? $\endgroup$ Dec 15, 2011 at 22:27
  • 1
    $\begingroup$ @Kris, cstheory is a Q&A site and not for discussions. $\endgroup$
    – Kaveh
    Dec 18, 2011 at 17:30

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.