What are you storing in the database for the file? Are you storing the path or just the filename?
If it is just the filename:
<img src="{{ asset('relative/dir/from/public' . $filename_from_model) }}">
If you are also storing the path:
<img src="{{ asset($path_from_model) }}">
I prefer to store just the filename in the database and have the path stored in a config file so it can be changed or moved without affecting data. This also makes migration to a remote filesystem like S3 much easier.
I often create a helper function for generating a url for a specific type of file that accepts only the filename and returns the url for the passed filename. This way I can do things like move files around or use a CDN for the urls without having to modify everything that interacts with that file type.