Exemplo n.º 1
0
 def setUp(self):
     self.dim = 11
     self.worker = IM.SkeletonizeFeature(None)
     self.feature = TDM.stringFeature(self.dim,
                                      directions=2,
                                      distanceToBorder=2)
     self.wideFeature = TDM.stringFeature(self.dim, width=3, directions=2)
Exemplo n.º 2
0
 def testValueError(self):
     """Checking the correct assertion of ValueError if the dimensions of both fields are not identical."""
     mask = DataContainer.FieldContainer(
         TDM.stringFeature(self.dim+1),
         unit = '1',
         longname='String Feature',
         shortname='S')
     mask.seal()
     for plug in [self.worker.createMaskedImage,self.worker.findMaskPoints]:
         self.assertRaises(ValueError,plug,self.inputField,mask)
Exemplo n.º 3
0
 def testValueError(self):
     """Checking the correct assertion of ValueError if the dimensions of both fields are not identical."""
     mask = DataContainer.FieldContainer(TDM.stringFeature(self.dim + 1),
                                         unit='1',
                                         longname='String Feature',
                                         shortname='S')
     mask.seal()
     for plug in [
             self.worker.createMaskedImage, self.worker.findMaskPoints
     ]:
         self.assertRaises(ValueError, plug, self.inputField, mask)
Exemplo n.º 4
0
    def setUp(self):
        self.dim = 11
        self.worker = IM.ApplyMask(None)
        self.inputField = DataContainer.FieldContainer(
            numpy.fromfunction(lambda i, j: i, [self.dim, self.dim]) + 100,
            unit='1 V/m',
            longname='Linear Reference Field',
            shortname='R')
        self.inputField.seal()

        self.mask = DataContainer.FieldContainer(TDM.stringFeature(self.dim),
                                                 unit='1',
                                                 longname='String Feature',
                                                 shortname='S')
        self.mask.data[self.dim - 1, self.dim - 1] = I.FEATURE_COLOR
        self.mask.seal()
Exemplo n.º 5
0
    def setUp(self):
        self.dim = 11
        self.worker = IM.ApplyMask(None)
        self.inputField = DataContainer.FieldContainer(
            numpy.fromfunction(lambda i,j: i,[self.dim,self.dim])+100,
            unit = '1 V/m',
            longname='Linear Reference Field',
            shortname='R')
        self.inputField.seal()

        self.mask = DataContainer.FieldContainer(
            TDM.stringFeature(self.dim),
            unit = '1',
            longname='String Feature',
            shortname='S')
        self.mask.data[self.dim-1,self.dim-1] = I.FEATURE_COLOR
        self.mask.seal()
Exemplo n.º 6
0
 def setUp(self):
     self.dim = 11
     self.worker = IM.SkeletonizeFeature(None)
     self.feature = TDM.stringFeature(self.dim,distanceToBorder=2)
     self.wideFeature=TDM.stringFeature(self.dim,width=3)
Exemplo n.º 7
0
 def setUp(self):
     self.dim = 11
     self.worker = IM.SkeletonizeFeature(None)
     self.skeleton = TDM.stringFeature(self.dim, distanceToBorder=2)