The article does not mention the advantages to putting images in a database.
Totally agree,..
Another advantage, is if in a C/S multi-user database if you don't store them within blobs, this means your going to have to store them somewhere else, eg. a Share. For me this takes away DB integrity, an opens more security holes.
The reasons against that @joseme showed a link too, I actually find lame.
read/write to a DB is always slower than a filesystem
Is it?, at the end of the day if your images have to be shared in a multi-user environment, then transfer of image data is exactly the same speed, it's still going over a network. Unless the DB engine causes massive overhead, but it shouldn't.
your DB backups grow to be huge and more time consuming
Are the images not important?..
access to the files now requires going through your app and DB layers
That's an advantage, not a disadvantage. If you want to access your images via a Webserver etc, it's still easy.