title: 2d hsv color space in matplotlib
body: <p>I'm trying to reproduce this graph in matplotlib (taken from wikipedia)</p>
  
  <p><a href="https://i.stack.imgur.com/XLF9E.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XLF9E.png" alt="enter image description here"></a></p>
  
  <p>basically a 2d hsv color space where saturation is set to 1.0. here's what I have done so far</p>
  
  <pre><code>from pylab import *
  from numpy import outer
  
  x = outer(arange(0, 1, 0.01), ones(100))
  
  imshow(transpose(x), cmap=cm.hsv)
  show()
  </code></pre>
  
  <p>this plots the hue channel but I don't know how to add a second channel.</p>