title: display image from storage laravel 5.3
body: <p>I'm new to laravel framework, I want to display an image stored in storage folder.   I tried this </p>
  
  <p>Route </p>
  
  <pre><code> Route::get('/userimage/{filename}', [
          'uses' =&gt;'PostController@getUserImage',
          'as' =&gt; 'account.image',
      ]);
  </code></pre>
  
  <p>blade file to get the url and display the image</p>
  
  <pre><code> &lt;/section&gt;
      @if (Storage::disk('public')-&gt;has($user-&gt;first_name . '-' . $user-&gt;id . '.jpg'))
          &lt;section class="row new-post"&gt;
              &lt;div class="col-md-6 col-md-offset-3"&gt;
                  &lt;img src="{{ route('account.image', ['filename' =&gt; $user-&gt;first_name . '-' . $user-&gt;id . '.jpg']) }}" alt="" class="img-responsive"&gt;
              &lt;/div&gt;
          &lt;/section&gt;
  </code></pre>
  
  <p>controller</p>
  
  <pre><code> public function getUserImage($filename)
  {
      $file = Storage::disk('public')-&gt;get($filename);
      return new Response($file,200);
  }
  </code></pre>
  
  <p>How can I  display the image using the code above ? </p>