def __init__(self, replayLog=None, speed=0.2, skipConfigure=False, metaLog=None, console=None): self.loggedVideoResult = None self.lastImageResult = None self.videoHighResolution = False ARDrone2.__init__(self, replayLog, speed, skipConfigure, metaLog, console) if replayLog == None: name = timeName("logs/src_cv2_", "log") metaLog.write("cv2: " + name + '\n') self.loggedVideoResult = SourceLogger(getOrNone, name).get self.startVideo(wrapper, g_queueResults, record=True, highResolution=self.videoHighResolution) else: assert metaLog self.loggedVideoResult = SourceLogger(None, metaLog.getLog("cv2:")).get self.startVideo(record=True, highResolution=self.videoHighResolution)
def __init__( self, replayLog=None, speed = 0.2, skipConfigure=False, metaLog=None, console=None ): self.loggedVideoResult = None self.lastImageResult = None self.videoHighResolution = False ARDrone2.__init__( self, replayLog, speed, skipConfigure, metaLog, console ) if replayLog == None: name = timeName( "logs/src_cv2_", "log" ) metaLog.write("cv2: "+name+'\n' ) self.loggedVideoResult = SourceLogger( getOrNone, name ).get self.startVideo( wrapper, g_queueResults, record=True, highResolution=self.videoHighResolution ) else: assert metaLog self.loggedVideoResult = SourceLogger( None, metaLog.getLog("cv2:") ).get self.startVideo( record=True, highResolution=self.videoHighResolution )