pygame / lib /

Diff from to

File lib/

 import opencv
 #this is important for capturing/displaying images
-from opencv import highgui 
+from opencv import highgui
         #convert Ipl image to PIL image
         #print type(im)
         if im:
-            xx = opencv.adaptors.Ipl2NumPy(im) 
+            xx = opencv.adaptors.Ipl2NumPy(im)
             #print type(xx)
             #print xx.iscontiguous()
             #print dir(xx)
             #print xx.shape
             xxx = numpy.reshape(xx, (numpy.product(xx.shape),))
             if xx.shape[2] != 3:
                 raise ValueError("not sure what to do about this size")
             # if there is a destination surface given, we blit onto that.
             if dest_surf:
                 dest_surf.blit(pg_img, (0,0))
-            return pg_img
-            #return xxx
-            #return opencv.adaptors.Ipl2PIL(im) 
+            return dest_surf
+            #return pg_img
 if __name__ == "__main__": = list_cameras