Bulk upload MediaManager images to a Collection?

I have a bunch of (my own) images uploaded in the Media Manager, but they seem not useful from there. In order to select them programmatically and display them in an Image element on my site, by connecting the Image element via a Dataset to a Collection, I seem to need the images in a Data Collection. I know how to create a Collection with a field of type Image, and add one row at a time, selecting an Image from the Media Manager. But this will take forever for hundreds of images. Is there no way to bulk upload a set or folder of Images into a collection, one row per image?

Maybe I’m going about this wrong. I have an Image element on my page, and I want to select different images by manipulating a data collection in back-end code. To simplify: the collection has a boolean field “active” and an Image field. Only one row is active at any time. I put a dataset on the page that selects the active row, and connect the image element to the dataset. Now the backend code (which is responding to POST requests from outside) can pick which image to display by setting the active field. Is there some better way to do it?