You can have them upload as attachments BUT it will eat away at disk and database size especially if you don't limit them to an image size. I have a client who uses forums every day for the last 9 or 10 years and they have hundreds of thousands of images but we limit them to 5MB per image.