Hello all and many thanks for your responses. It's possible that I wasn't very clear in my original post...
When I say "take a photo and produce perfect camouflage" I definitely do not mean printing the photo or even a photo-realistic representation. I mean produce a camouflage pattern (think woodland DPM or Multicam) that is the best statistical match for the background.
Interesting that you mention motion because the patterns that I have seen a lot of hunters use (real tree and mossy oak, for example) introduce really bad motion cues due to their photo-realistic nature. This is precisely why the military will not touch any camouflage that has representations of environment within it. Motion is the primary method of breaking camouflage so any camouflage pattern needs to actively reduce these cues as far as possible to zero.
I am not here to sell anything (I have nothing to sell), but I do have an algorithm that I have written that produces camouflage patterns from photos. I am just trying to figure out if it might be of interest to hunters.
Perhaps the best thing would be for me to demonstrate it so that you can give me your opinion. If you upload a photo of a background against which you would like to be camouflaged I will put it through the algorithm and post back the output pattern. Then you can tell me what you think...?