Example #1
0
  def __init__(self, *args, **kwargs):
    Serializable.__init__(self, *args, **kwargs)
    QObject.__init__(self)

    self.setdefault('_quantile_lower', 0.0)
    self.setdefault('_quantile_upper', 1.0)
    self.setdefault('_alpha', 0.0)
    self.setdefault('_lambda', 0.0)
    self.setdefault('_key', [])
    self.setdefault('_brightness', [])
    self.setdefault('_is_prepared', False)

    self._brightness = numpy.array(self._brightness)
    self._key = numpy.array(self._key)
Example #2
0
 def serialize(self):
   result = Serializable.serialize(self)
   result.update({
     '_key': result['_key'].tolist(),
     '_brightness': result['_brightness'].tolist()
   })
   return result
  def __init__(self, *args, **kwargs):
    Serializable.__init__(self, *args, **kwargs)
    QObject.__init__(self)

    self.setdefault('_preview', False)
    self.setdefault('_brightness_offset', 0.0)
    self.setdefault('_contrast', 0.0)
    self.setdefault('_gamma', 0.0)

    self.setdefault('_drawback_details', False)
    self.setdefault('_detail_drawback', 0.0)
    self.setdefault('_detail_highlight', 0.0)
    self.setdefault('_alpha', 0.0)
    self.setdefault('_lambda', 0.0)

    self.processor = None