You can use the LESS mixins directly in your theme. If you want all images to be responsive you can say:
//in your theme.less file img { .img-responsive(); }
Will give you this in your theme.css file:
img { //all Bootrap CSS properties that make your image responsive //including surrounding media queries }
However, this is not recommended because it applies to all <img> tags.
A more professional option would be to make your class like:
//in your theme.less file .theme-img { .img-responsive(); //additional theme-specific styling border: 1px solid blue; }
and apply it to your images:
<img class="theme-img" src="..." />
Update: unlike the other answers that suggest using jQuery, this solution doesn't need any scripting and it works in old browsers (eg. IE). Besides it will work for any <img> tag that is inserted into the document even after the jQuery code is run. If you decide to go with Javascript, however, I recommend using document.querySelectAll() because it doesn't need jQuery and runs slightly faster.