Reflection
The real problem is not the glasses, but the light reflected off the glasses. Experienced photographer would ask you to take off your glasses, and replace them with a bear frame. My glasses has anti-glare, so they didn\'t reflect as badly, and they were accepted without question.
It is probably safer to use photo without glasses, but I didn\'t want to do that because I didn\'t want to keep taking off my glasses at port of entry just to show I am the same person as the photo.
I took my photos with digital camera, and printed on Epson photo paper. I prepared photos both with and without glasses, and the one\'s with glasses were accepted.