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)
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)
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)
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()
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()
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)
def setUp(self): self.dim = 11 self.worker = IM.SkeletonizeFeature(None) self.skeleton = TDM.stringFeature(self.dim, distanceToBorder=2)