title: How to show python/openCV outcome images on ssh-client, not in ssh server?
body: <p>I am connected to a ssh server using ssh -Y username@adress.
  On the server I run python2.7 using IDLE.
  If I use matplotlib I can see the outcome graphs on client. This suggests the graphical forwarding has no problem. 
  However, when I am using OpenCV:        </p>
  
  <pre><code>cv2.imshow('img_final', img_final)
  cv2.waitKey(0)
  cv2.destroyAllWindows()
  </code></pre>
  
  <p>It opens and show the image in the ssh server screen, not in the client ssh computer. </p>
  
  <p>I did search and research, and in response of typical trobleshooting:
  - On my computer running client-ssh, echo $DISPLAY responds :0. It runs xterm.  -On my server ssh computer, My sshd_config file  seems to be ok (X11Forwarding yes). echo $DISPLAY shows localhost:10.0. </p>
  
  <p>Moreover, I can use imageviewer such as 'feh' and shows images on client without any problem.</p>
  
  <p>I do not think I have a configuration problem, because server is able to display graphics on client. </p>
  
  <p>Is there a way to execute python scripts on server, and show outcome images from OpenCV directly on client (as MAtplotlib does) ?</p>
  
  <p>Thanks</p>