def test_CompleteProgramRun_Tracking_Continuation_001(self): prg = contourTrackerMain("TrackingConfigs/TrackingConfig_003.conf", runInteractive=False) prg.startTracking() dataAnalysisDirectoryReferencePath = "C:/Private/PhD_Publications/Publication_of_Algorithm/Code/TrackingAlgorithm/TrackingAlgorithm/TestData/ReferenceDataForTests/IntegrationTests/CompleteProgramRun_001" tmp = io.loadmat(dataAnalysisDirectoryReferencePath + '/contourCoordinatesX.mat') contourCoordinatesXref = tmp['contourCoordinatesX'] tmp = io.loadmat(dataAnalysisDirectoryReferencePath + '/contourCoordinatesY.mat') contourCoordinatesYref = tmp['contourCoordinatesY'] self.assertTrue( np.allclose(prg.contourCoordinatesX, contourCoordinatesXref, atol=self._equalityTolerance, equal_nan=False)) self.assertTrue( np.allclose(prg.contourCoordinatesY, contourCoordinatesYref, atol=self._equalityTolerance, equal_nan=False))
#################################################################### ### Runs HiPFSTA to track contours in the GUV dataset. #################################################################### import sys sys.path.append("../../../TrackingAlgorithm/TrackingAlgorithm/") from contourTrackerMainClass import contourTrackerMain prg = contourTrackerMain("python_tracking.conf",runInteractive=True) prg.startTracking()
import sys from contourTrackerMainClass import contourTrackerMain # run tracking prg = contourTrackerMain("TrackingConfigs/TrackingConfig_000.conf", runInteractive=False) prg.startTracking()