diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.spectralunmixing/src/internal/SpectralUnmixingControls.ui b/Plugins/org.mitk.gui.qt.photoacoustics.spectralunmixing/src/internal/SpectralUnmixingControls.ui index 122dd3ac62..816df94a1d 100644 --- a/Plugins/org.mitk.gui.qt.photoacoustics.spectralunmixing/src/internal/SpectralUnmixingControls.ui +++ b/Plugins/org.mitk.gui.qt.photoacoustics.spectralunmixing/src/internal/SpectralUnmixingControls.ui @@ -1,1011 +1,1056 @@ SpectralUnmixingControls 0 0 398 - 643 + 666 0 0 QmitkTemplate QLabel { color: rgb(255, 0, 0) } Please select an image! Qt::Horizontal 75 true Wavelengths settings 0 75 16777215 75 10 + + <html><head/><body><p>* \brief All values have to be intergers. They need to have the same order than the wavelength at the image.</p></body></html> + true Qt::SolidLine 42 50 30 30 λ [nm] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 720 755 831 906 942 Qt::Horizontal 75 true + + <html><head/><body><p><span style=" font-weight:400;">* \brief Select as least one Absorber. It's not possible to select more absorbers then wavelengths.</span></p></body></html> + Chromophore selection + + <html><head/><body><p>* \brief One of the main absorbers in near infrared spectrum.</p></body></html> + Oxyhemoglobin true true + + <html><head/><body><p>* \brief One of the main absorbers in near infrared spectrum.</p></body></html> + Deoxygenated hemoglobin true true false + + <html><head/><body><p>* \brief One of the main absorbers in near infrared spectrum.</p></body></html> + Melanin + + <html><head/><body><p>* \brief This endmember will be unmixed with 1 at all wavelgnths.</p></body></html> + Static Endmember Qt::Horizontal 75 true + + <html><head/><body><p><span style=" font-weight:400;">* \brief One needs to choose an spectral unmixing algorithm.</span></p></body></html> + Unmixing algorithm true MS Shell Dlg 2 + + <html><head/><body><p>* \brief For detailed information about the algorithms please have a look at the documentation.</p></body></html> + false 21 2147483647 ==CHOSE ALGORITHM== ==QR decomposition== householderQr colPivHouseholderQr fullPivHouseholderQr ==LU decompositon fullPivLu ==Cholesky decompostion== ldlt llt .. ==Least squares== LS jacobiSvd NNLARS NNGoldfarb weighted ==Others== SimplexMax true 0 75 380 81 + + <html><head/><body><p>* \brief the weights are at the same order as the wavelength</p></body></html> + false false Weights [%] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 60 85 90 69 52 Qt::Horizontal 75 true Oxygen saturation + + <html><head/><body><p>* \brief calculates HbO2/(HbO2+Hb) if De- and oxyhemoglobin are selected.</p></body></html> + calculate sO2 false 380 82 + + <html><head/><body><p>* \brief below threshold calculated sO2 value will set to zero</p></body></html> + - Value + Threshold - Min Hb + Hb + + + - Min HbO2 + HbO2 - Min Sum + Sum - Min SO2 % + SO2 % 100 200 200 50 Qt::Horizontal 75 true Additional Settings + + <html><head/><body><p>* \brief This mode will give additional console outputs for debugging.</p></body></html> + Verbose Mode (additional console outputs) + + <html><head/><body><p>* \brief This checkbox will start Chrono and takes the time between clicking of the &quot;Perform spectral unmixing&quot; button until the GUI enables again.</p></body></html> + Chrono + + <html><head/><body><p>* \brief Calculates the realtive error between unmixing result and the input image in the L2 norm.</p></body></html> + Relative error image Do image processing Perform spectral unmixing Qt::Horizontal Qt::Vertical 20 40