fix translucency model using new permittance setting

This commit is contained in:
Tim Kuipers 2019-05-20 14:18:07 +02:00
parent 3168328750
commit 9066f5f6d4
3 changed files with 33 additions and 4 deletions

View file

@ -35,6 +35,7 @@ class ImageReaderUI(QObject):
self.smoothing = 1
self.lighter_is_higher = False;
self.use_logarithmic_function = False;
self.transmittance_1mm = 40.0;
self._ui_lock = threading.Lock()
self._cancelled = False
@ -76,6 +77,7 @@ class ImageReaderUI(QObject):
self._ui_view.findChild(QObject, "Base_Height").setProperty("text", str(self.base_height))
self._ui_view.findChild(QObject, "Peak_Height").setProperty("text", str(self.peak_height))
self._ui_view.findChild(QObject, "Transmittance").setProperty("text", str(self.transmittance_1mm))
self._ui_view.findChild(QObject, "Smoothing").setProperty("value", self.smoothing)
def _createConfigUI(self):
@ -150,3 +152,6 @@ class ImageReaderUI(QObject):
def onConvertFunctionChanged(self, value):
self.use_logarithmic_function = (value == 0)
@pyqtSlot(int)
def onTransmittanceChanged(self, value):
self.transmittance_1mm = value