def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = EdgeDetectorByIntensityProfile() self.state = MsgState() self.windowEdges = ImageWindow(False, self.name+'Edges') self.set_params(params) # Services, for live intensities plots via live_wing_histograms.py self.service_trackerdata = rospy.Service('trackerdata_'+name, SrvTrackerdata, self.serve_trackerdata_callback)
def __init__(self, name=None, params={}, color="white", bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = EdgeDetectorByIntensityProfile() self.state = MsgState() self.windowEdges = ImageWindow(False, self.name + "Edges") self.set_params(params) # Services, for live intensities plots via live_wing_histograms.py self.service_trackerdata = rospy.Service("trackerdata_" + name, SrvTrackerdata, self.serve_trackerdata_callback)
def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = TipDetector() self.state = MsgState() self.set_params(params) self.windowTip = ImageWindow(False, self.name+'Tip') self.iAngle = 0 self.iRadius = 0 # Services, for live intensities plots via live_wing_histograms.py self.service_trackerdata = rospy.Service('trackerdata_'+self.name, SrvTrackerdata, self.serve_trackerdata_callback)
def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = TipDetector() self.state = MsgState() self.set_params(params) self.windowTip = ImageWindow(False, self.name+'Tip') self.iAngle = 0 self.iRadius = 0 # Services, for live intensities plots via live_wing_histograms.py self.service_trackerdata = rospy.Service('trackerdata_'+self.name, SrvTrackerdata, self.serve_trackerdata_callback)
def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = EdgeDetectorByIntensityProfile() self.state = MsgState() self.windowEdges = ImageWindow(False, self.name + 'Edges') self.set_params(params)
def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.phasecorr = imageprocessing.PhaseCorrelation() self.state = MsgState() # In the bodypart frame. self.stateOrigin_p = MsgState() # In the bodypart frame. self.stateLo_p = MsgState() # In the bodypart frame. self.stateHi_p = MsgState() # In the bodypart frame. self.imgComparison = None self.windowStabilized = ImageWindow(False, self.name+'Stable') self.windowComparison = ImageWindow(True, self.name+'Comparison') self.set_params(params)
def __init__(self, name=None, params={}, color='white', bEqualizeHist=False): MotionTrackedBodypartPolar.__init__(self, name, params, color, bEqualizeHist) self.name = name self.detector = TipDetector() self.state = MsgState() self.set_params(params) self.windowTip = ImageWindow(False, self.name + 'Tip') self.iAngle = 0 self.iRadius = 0