The Reason Behind the Illusion
The scientific reason all comes down to lighting and what is in the background of the photo. The reason that so many people believe that the shoes are white is because their eyes use the background of the photo to figure out what color the object in the foreground is. That’s the reason why it is difficult to see the shoes as green once you’ve already seen them as pink without isolating them from their background.