<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -22,19 +22,37 @@ class ColorFiltering:
 
   def _handleKeyboardEvents(self):  
     key = getKeyPressed()
-  
+
+    size = cvSize(640,480)
+
+    r = createRedImage(size)
+    g = createGreenImage(size)
+    b = createBlueImage(size)
+    y = createYellowImage(size)
+    f = createFuchsiaImage(size)
+    c = createCyanImage(size)
+    
     if key == '\x1b': # escape
       self.window.destroy()
       self.running = False
 
-    elif key == 'g':
-      self.colour = createGreenImage(cvSize(640, 480))
+    elif key == '1':
+      self.colour = r
+
+    elif key == '2':
+      self.colour = g
+
+    elif key == '3':
+      self.colour = b
+
+    elif key == '4':
+      self.colour = y
 
-    elif key == 'b':
-      self.colour = createBlueImage(cvSize(640, 480))
+    elif key == '5':
+      self.colour = f
 
-    elif key == 'r':
-      self.colour = createRedImage(cvSize(640, 480))
+    elif key == '6':
+      self.colour = c
 
 if __name__ == '__main__':
   ColorFiltering().run()
\ No newline at end of file</diff>
      <filename>color_filtering.py</filename>
    </modified>
    <modified>
      <diff>@@ -124,4 +124,13 @@ def createGreenImage(size):
 def createRedImage(size):
   return createImage(size, channels=3).fill(0,0,255)
 
+def createYellowImage(size):
+  return createImage(size, channels=3).fill(0,255,255)
+
+def createFuchsiaImage(size):
+  return createImage(size, channels=3).fill(255,0,255)
+
+def createCyanImage(size):
+  return createImage(size, channels=3).fill(255,255,0)
+
 cvStartWindowThread()    </diff>
      <filename>wrappers.py</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0e0b9b1c6310d21a6af1c956891419b7b1510622</id>
    </parent>
  </parents>
  <author>
    <name>Carlos Villela</name>
    <email>cv@lixo.org</email>
  </author>
  <url>http://github.com/cv/opencv-wrappers/commit/3f882bd3847227a4867a5f791ee12f96c23933a2</url>
  <id>3f882bd3847227a4867a5f791ee12f96c23933a2</id>
  <committed-date>2008-05-16T08:06:53-07:00</committed-date>
  <authored-date>2008-05-16T08:06:53-07:00</authored-date>
  <message>added create*Image methods to create colour-filled images</message>
  <tree>4cefc0479131cd1758925d9a35f1e7ff62e0c961</tree>
  <committer>
    <name>Carlos Villela</name>
    <email>cv@lixo.org</email>
  </committer>
</commit>
