There a different procedures for converting a photo to a scroll pattern. The most popular seems to be using Gimp for the 1st step of highlighting the contrast areas (black and white) using filters and photocopy, then load into Inkscape to convert that to a svg (scalable vector graphic, removes the jaggies and makes nice smooth islands even as you zoom in) then back to Gimp to eliminate floaters. Inkscape has some nice text functions. For example, convert a butterfly pattern to svg, then float some text along the outer edge of the wing.
This takes practice to get any good at it. Look for people asking for patterns, then try each one. If it works out well, post back here. After a couple of dozen of those you'll see a great improvement in your skill. And the tuition is $0.00. What a deal.