Is this a herpes?

Last 2 weeks ago i feel very itchy to my vagina so i scratch it to ease the itching… Then i put some petroleum jelly and baby oil around in my libia minora… Then i saw these white small bumps is it a herpes?