Do users recognize "slideable" areas with dots as indicators for multiple images?

Are more explicit visual cues, like the arrow buttons in "Variant 2", necessary to convey that there are more images available and the user can reach those by swiping left or right?

Or are users already used to dots like these as indicators?

mockup

download bmml source – Wireframes created with Balsamiq Mockups

EDIT: I completely forgot to mention that this question is mainly about mobile displays. The desktop version would use something else than those dots.
So the main interaction is supposed to be swiping.

It's about fashion product presenation of ONE product, like Adidas or Nike would do, so it's not about homepage carousels. So the images are all related and I think users already expect multiple pictures of the product.