Yes - this is how the vBulletin image upload features work at the moment. I'm more tempted to upload them to a directory however.
You can setup a simple form with a 'browse' button which allows users to upload images to a specified folder fairly easily which will upload and transfer the images to the folder. You can specify a pointer in mysql like /images/imagename.jpg