def __init__(self, IP, PORT, CameraID, parent=None):
"""
Initialization.
"""
self._image = None
self._imgWidth = 320
self._imgHeight = 240
self._cameraID = CameraID
# Proxy to ALVideoDevice.
self._videoProxy = None
# Our video module name.
self._imgClient = ""
# This will contain this alImage we get from Nao.
self._alImage = None
self._registerImageClient(IP, PORT)
# Trigger 'timerEvent' every ms.
self.delay=0.1
self.opencvframe=None
# Show opencv image
self.showvideo=False
self.output_path='./data/'+datetime.datetime.now().strftime('%Y_%m_%d_%H_%M')+'/'
# Define the codec and create VideoWriter object
self.enabledwriter=False
self._fps=2.0
self.outvideo=self.output_path+'log.avi'
self._fourcc = cv2.cv.FOURCC(*'XVID')
self._out =None
self.numframe=0
评论列表
文章目录