The rays of sunshine are right there, in front of your eyes.
After spending too much time in Pixelmator and GNU Image Manipulation Program, unsuccessfully trying to rotate each section of the image, I went the "low-tech" route. I cropped and zoomed the image and printed a physical copy. Then, armed with scissors and a glue-stick I proceeded to create a new picture, like I was making a ransom demand for a 1980's movie.
When I had completed the "puzzle" I was able to scan the QR code with my phone and retrieve the flag.
The accepted flag was,