Can images be copied at run time?

The only way I can think of would be to load all the images you need into a repeater and then use logic to set the value of the target image to the Item.value of an image in the repeater.