I don't know of a company that will do this for you, but you can make the pattern yourself using basic photo editing software. Check out Google's free image editor, the Gimp. All you need to do is decide the size you want the finished pattern to be, divide by how many stitches you have in an inch, and then overlay a grid with that many squares onto your image.
For example, say you wanted your finished item to be a 10 inch x 10 inch square. If you have 5 stitches per inch, you'd need a grid that was 50 squares x 50 squares. Just overlay that grid onto your photo, and decide the dominant color for each square. That color will be your yarn color for that stitch. The smaller your stitches, the less pixilated the finished item will look.
Then you can go to a craft store and buy canvas and yarn in the colors you need, or you could dye the yarn yourself.
There is a program I use to create a latchhook pattern from any photo, picture, etc. The simpler the picture, the better rug it will create, alternativiely as you increase the size of the rug, the picture becomes more detailed. Are you looking for a completed rug, or a kit to do yourself?
One can create personal photo checks at The Styles Check Company. There are many styles from which to choose, to create custom checks that are different and stylish.
Yes, some companies do offer the service of putting a custom photo on to dinnerware sets.
There are several online sites that offer custom photo greeting cards. Shutterfly and Snapfish are two such sites that one can use to create a custom photo greeting card. One can also create a custom photo card through Walmart.
Royal Photo Company was created in 1904.
Shutterfly, tiny prints, and snapfish are places to get custom photo Christmas cards. These places are some of the leading authorities in cards and holiday promotions.
Depending on what place one might use for a custom photo calendar with a different photo for each month the price range can vary. Shutterfly offers them at $21.99 while Walgreens can range from $9.99-$24.99.
Photo bags are available from custom printing websites such as Zazzle and Artscow. These unique bags are custom-designed by consumers before purchase with the photograph or picture of their choosing.
Inmagine is a photo stock company. Inmagine is a highly creative company with services of photo enlargement and digital photo editing and their service is 24 hours a day.
There are many ways you can custom print a 12 month calendar online such as through Shutterfly, Vistaprint, Walmart, CVS photo section, or Walgreens photo section.
Custom coffee table photo books can be personalized and printed with your own photos Blurb, Mpix, Apple, MyPublisher, Asukabook, Shutterfly, and Adoramapix.
Use Snapfish to create a personalized photo book online. We offer custom, professional looking photo books in leather, flipbooks, cover photo books and more