예제 #1
0
try:
  camProxy = ALProxy("NaoCam", IP, PORT)
except Exception,e:
  print "Error when creating vision proxy:"
  print str(e)
  exit(1)

####
# Register a Generic Video Module

resolution = 1       #kQVGA
colorSpace = 9 # kYUVColorSpace
fps = 30

nameId = camProxy.register("python_GVM", resolution, colorSpace, fps)
print nameId

print 'getting direct raw images in local'
for i in range(0, 50):
  camProxy.getDirectRawImageLocal(nameId)
  camProxy.releaseDirectRawImage(nameId)

print 'getting direct raw images in remote'
for i in range(0, 50):
  camProxy.getDirectRawImageRemote(nameId)

resolution = 2       #kVGA
camProxy.setResolution(nameId, resolution)

print 'getting images in local'