I could make a pattern--but it would only be the size of a standard sheet of paper.
I make it from a blow-up of the photo so I'm limited by the size of my printer.
However, once you have a pattern, a printer might be able to enlarge it and silk-screen the pattern on the fabric of your choice.
If you just painted a mural, you could grid the pattern and the wall off and just transfer the image square by square.
Easy-peasy.