Information here are related to donation topic
here.
According to the doc
How it Works.docx, you will need to apply an edge detecting filter to convert the source picture to machine printable drawing. This subject comes under Computer Vision -> Edge detection. I would like to propose either Sobel or laplacian filters.
Source Picture

- original.PNG (118.44 KiB) Viewed 23607 times
Destination machine printable drawing

- sobel.PNG (97.39 KiB) Viewed 23607 times
First you need an image reader (Such as JPG reader) and then apply this sobel filter to get the edges that are ready to be sent to the printer. Finally output the data line by line (called vector graphics).
I can help you to do this since I have done these in past. Let me know.