agree. What I would recommend :
- do not use BLOBs to store the big image
- only store the full file path to the image
- optionally you may store binary (BLOB, LBLOB etc) the thumbnail
- today, file system access is not slower than DB access, it's perhap even faster.
- this will ease DB recovery and backup (smaller footprint)
- this will enable you to edit images manually, compared to updating a BLOB...
I agree with all VGR says. Using the file system will be much simpler, quicker, and easier to maintain. "KISS" principal.