Could this possibly be herpes or some other form of std

(Pic included)!I have no burning, no pain, no discharge, a bit of itching, and a slight smell that has for the last two days gone away. I went to the doctor this morning and got a swab test done. He said it looked like a simple yeast infection. But the small bumps make me worry. Please help 

Moderator comment:I have deleted the links to the images as they went to a site unsuitable for inclusion in the forums. Users can upload images directly to this site by using the icon at the top right of reply boxes.