Ejemplo n.º 1
0
    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))
Ejemplo n.º 2
0
#################################################################### 
### 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()
Ejemplo n.º 3
0
import sys
from contourTrackerMainClass import contourTrackerMain

# run tracking
prg = contourTrackerMain("TrackingConfigs/TrackingConfig_000.conf",
                         runInteractive=False)
prg.startTracking()