Stitchboard.com is a web site that allows you to upload a photography or scan of an image and then turn it into a variety of patterns either for beading or other needlework crafts such as cross stitch, embroidery, knitting, and crochet. I played around with it a little and created a pattern in peyote stitch of my Calico cat named Coco.
The software on the web site guides you through the process and gives you choices such as the type of stitch you want (brick, peyote, square stitch, right angle weave, loom, and herringbone) and the type of beads you plan to use (Delicas or oval seed beads). Once you plug everything in and upload your image, you can preview it and make any changes you want. Then you can download it as a PDF or .gif. This is a free service, and you can learn more about it the Sitchboard.com Pattern Wizard site.