title: Am expecting a blue (red?) image from python-openCV, but get black
body: <p>I'm just starting to use OpenCV with Python and am trying to do some simple things. To start with, I tried to create a solid Blue image (or possibly Red, if the image turns out to be RGB, instead of BGR).</p>
  
  <p>I tried the following:</p>
  
  <pre><code> import numpy as np
   import cv2
  
   img1 = np.zeros((512,512,3), np.uint8) #Create black image
   img1[0,:,:] = 200 #Add intenstity to blue (red?) plane
   print img1 #Verify image array
   cv2.imshow("II",img1)
   cv2.waitKey(0)
   cv2.destroyAllWindows()
   for _ in range (1,5):
       cv2.waitKey(1)
  </code></pre>
  
  <p>But, what I got was a black image. I'm fairly certain the array was correct, because the print statement gave me the following:</p>
  
  <pre><code> [[[200 200 200]
    [200 200 200] 
    [200 200 200]
    ..., 
    [200 200 200]
    [200 200 200]
    [200 200 200]]
  
   [[  0   0   0]
    [  0   0   0]
    [  0   0   0]
     ..., 
    [  0   0   0]
    [  0   0   0]
    [  0   0   0]]
  
   [[  0   0   0]
    [  0   0   0]
    [  0   0   0]
    ..., 
    [  0   0   0]
    [  0   0   0]
    [  0   0   0]]
  
    ..., 
   [[  0   0   0]
    [  0   0   0]
    [  0   0   0]
    ..., 
    [  0   0   0]
    [  0   0   0]
    [  0   0   0]]
  
   [[  0   0   0]
    [  0   0   0]
    [  0   0   0]
    ..., 
    [  0   0   0]
    [  0   0   0]
    [  0   0   0]]
  
   [[  0   0   0]
    [  0   0   0]
    [  0   0   0]
    ..., 
    [  0   0   0]
    [  0   0   0]
    [  0   0   0]]]
  </code></pre>
  
  <p>Does it make sense that I'm seeing a black instead of a blue (or red?) image?</p>