by the time you see an image on your screen, it already has downloaded - into your browser.
Most people who offer images put thumbnails into a table, so people can take a look. What you can do then is add a hyperlink to a second, much larger filesize image which is in a folder in your web structure. Then, when a visitor clicks on the hyperlink the browser will automatically open the download dialogue box.
Is that what you mean?