Пример #1
0
 def initModules(self):
     self.module = PropertyMgr(self)
     oldModuleName = self._currentModuleName
     for m in BaseModuleMgr.__subclasses__():
         print "DataMgr initializing module:", m.name
         self._currentModuleName = m.name
         self.module[m.name] = m(self)
     self._currentModuleName = oldModuleName
Пример #2
0
 def initModules(self):
     self.module = PropertyMgr(self)
     oldModuleName = self._currentModuleName
     for m in BaseModuleMgr.__subclasses__():
         print "DataMgr initializing module:", m.name
         self._currentModuleName = m.name
         self.module[m.name] = m(self)
     self._currentModuleName = oldModuleName
Пример #3
0
    def __init__(self, dataMgr):
        BaseModuleMgr.__init__(self, dataMgr)
        self.dataMgr = dataMgr
        
        self.featureMgr = featureMgr
        self.classifier = classifiers.classifierRandomForest.ClassifierRandomForest
        if self.dataMgr.module["Classification"] is None:
            self.dataMgr.module["Classification"] = self
        self.classificationMgr = self["classificationMgr"] = ClassificationMgr(self.dataMgr)
        
        if self.dataMgr.module["Classification"]["labelDescriptions"] is None:
            self.dataMgr.module["Classification"]["labelDescriptions"] = VolumeLabelDescriptionMgr()

        for i, im in enumerate(self.dataMgr):
            self.onNewImage(im)
        
        self.labelMgr = labelMgr.LabelMgr(self.dataMgr, self.classificationMgr)      
        self.featureMgr = featureMgr.FeatureMgr(self.dataMgr)

        self.classificationMgr.clearFeaturesAndTraining()
Пример #4
0
 def __init__(self, dataMgr):
     BaseModuleMgr.__init__(self, dataMgr)
     self.dataMgr = dataMgr
    def __init__(self, dataMgr):
        BaseModuleMgr.__init__(self, dataMgr)
        self.dataMgr = dataMgr

        for i, im in enumerate(self.dataMgr):
            self.onNewImage(im)
Пример #6
0
 def __init__(self, dataMgr):
     BaseModuleMgr.__init__(self, dataMgr)
     self.dataMgr = dataMgr
Пример #7
0
def loadModuleCores():
    print "Loading modules core functionality..."

    pathext = os.path.dirname(__file__)
    abspath = os.path.abspath(pathext)
    for f in os.listdir(abspath):
        if os.path.isdir(abspath + "/" + f):
            module_name = f  # Handles no-extension files, etc.
            try:
                module = __import__('ilastik.modules.' + module_name + '.core')
                print "Loaded core part of module", module_name
            except Exception, e:
                traceback.print_exc(file=sys.stdout)
                pass

    modules = BaseModuleMgr.__subclasses__()


def loadModuleGuis():
    print "Loading modules GUI functionality..."
    import ilastik.gui.ribbons.ilastikTabBase

    pathext = os.path.dirname(__file__)
    abspath = os.path.abspath(pathext)
    for f in os.listdir(abspath):
        if os.path.isdir(abspath + "/" + f):
            module_name = f  # Handles no-extension files, etc.
            try:
                module = __import__('ilastik.modules.' + module_name + '.gui')
                print "Loaded GUI part of module:", module_name
            except Exception, e:
Пример #8
0
def loadModuleCores():
    print "Loading modules core functionality..."

    pathext = os.path.dirname(__file__)
    abspath = os.path.abspath(pathext)
    for f in os.listdir(abspath):
        if os.path.isdir(abspath + "/" + f):
            module_name = f # Handles no-extension files, etc.
            try:
                module = __import__('ilastik.modules.' + module_name + '.core')
                print "Loaded core part of module" , module_name
            except Exception, e:
                traceback.print_exc(file=sys.stdout)
                pass
                    
    modules = BaseModuleMgr.__subclasses__()
    
    
    
def loadModuleGuis():
    print "Loading modules GUI functionality..."
    import ilastik.gui.ribbons.ilastikTabBase

    pathext = os.path.dirname(__file__)
    abspath = os.path.abspath(pathext)
    for f in os.listdir(abspath):
        if os.path.isdir(abspath + "/" + f):
            module_name = f # Handles no-extension files, etc.
            try:
                module = __import__('ilastik.modules.' + module_name + '.gui')
                print "Loaded GUI part of module:" , module_name
Пример #9
0
 def __init__(self, dataMgr):
     BaseModuleMgr.__init__(self, dataMgr)
     self.dataMgr = dataMgr
     self.unsupervisedMethod = algorithms.unsupervisedDecompositionPCA.UnsupervisedDecompositionPCA
     if self.dataMgr.module["Unsupervised_Decomposition"] is None:
         self.dataMgr.module["Unsupervised_Decomposition"] = self
 def __init__(self, dataMgr):
     BaseModuleMgr.__init__(self, dataMgr)
     self.dataMgr = dataMgr
     
     for i, im in enumerate(self.dataMgr):
         self.onNewImage(im)