I've had major perf problems attempting to store images in the database. The database size gets a lot larger and queries on tables with BLOB's become a lot slower. It also adds additional complexity your code as you have to use non standard data access to retrieve your images and have to configure for lazy loading. It also significantly increases backup and replication times.
Storing in files is much easier to handle, you can easily backup and rsync only the ones that have changed.
Basically I never attempt to blob anything other than metadata into a database.