Ejemplo n.º 1
0
 def __init__(self, **kwargs):
     super().__init__(**kwargs)
     # checks that kwargs is consistent with parameter_defs.  Attaches
     # parameters as attributes to self
     parameterInitCheck(self.parameter_defs, kwargs, self)
     self.pre = self.__class__.__name__ + ":"
     self.init()
Ejemplo n.º 2
0
 def __init__(self, **kwargs):
     # checks that kwargs is consistent with parameter_defs.  Attaches
     # parameters as attributes to self.  This is a mother class: there
     # might be more parameters not defined here from child classes
     parameterInitCheck(
         Analyzer.parameter_defs,
         kwargs,
         self,
         undefined_ok=True)
     self.pre = self.__class__.__name__ + " : "
Ejemplo n.º 3
0
 def __init__(self, **kwargs):
     super().__init__(**kwargs)
     # checks that kwargs is consistent with parameter_defs.  Attaches
     # parameters as attributes to self
     parameterInitCheck(self.parameter_defs, kwargs, self)
     # self.setDebug()
     if self.debug:
         self.logger.warning(
             "Enabling OpenCV high-gui.  That requires opencv installed with apt-get.  Otherwise, get ready for a segfault.."
         )
     self.init()
Ejemplo n.º 4
0
    def __init__(self, **kwargs):
        parameterInitCheck(self.parameter_defs, kwargs, self)
        super().__init__(self.__class__.name, verbose=self.verbose)
        self.pre = self.__class__.__name__ + ":" + self.name + " : "
        self.signals = self.Signals()

        # take just the LicensePlateDetector.parameter_defs
        self.analyzer_pars = {
            key: getattr(self, key)
            for key in LicensePlateDetector.parameter_defs.keys()
        }
        self.report("analyzer_pars =", self.analyzer_pars)
Ejemplo n.º 5
0
 def __init__(self, name="MVisionProcess", **kwargs):
     parameterInitCheck(self.parameter_defs, kwargs, self)
     super().__init__(name=name)
Ejemplo n.º 6
0
 def __init__(self, **kwargs):
     parameterInitCheck(self.parameter_defs, kwargs, self)
     super().__init__(self.__class__.name)
     self.pre = self.__class__.__name__ + ":" + self.name + " : "
     self.signals = self.Signals()
Ejemplo n.º 7
0
 def __init__(self, **kwargs):
     parameterInitCheck(self.parameter_defs, kwargs, self)
     super().__init__(name = self.__class__.name)
     self.analyzer = None
Ejemplo n.º 8
0
 def __init__(self, **kwargs):
     # checks that kwargs is consistent with parameter_defs.  Attaches
     # parameters as attributes to self
     parameterInitCheck(LicensePlateDetector.parameter_defs, kwargs, self)
     self.pre = self.__class__.__name__ + " : "
     self.init()