diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui index d2e7374c9b..1a6592d714 100644 --- a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui +++ b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui @@ -1,1274 +1,1316 @@ PAImageProcessingControls 0 0 601 890 0 0 QmitkTemplate 0 0 0 0 0 583 732 Bandpass 10 0 301 529 QLayout::SetDefaultConstraint 0 0 0 3 0.010000000000000 200.000000000000000 0.100000000000000 8.000000000000000 [MHz] f High Pass [MHz] f Low Pass 0 0 3 200.000000000000000 0.100000000000000 0.100000000000000 1 200.000000000000000 3000.000000000000000 5.000000000000000 - 1540.000000000000000 + 1500.000000000000000 [m/s] Speed of Sound 1.000000000000000 0.100000000000000 0.500000000000000 + + <html><head/><body><p><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;">At </span><span style=" font-family:'sans-serif'; font-size:14px; font-style:italic; color:#222222; background-color:#ffffff;">α</span><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;"> = 0 it's rectangular, at </span><span style=" font-family:'sans-serif'; font-size:14px; font-style:italic; color:#222222; background-color:#ffffff;">α</span><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;"> = 1 it's a Hann window. Both flanks can be set independently.</span></p></body></html> + Tukey Window α High Pass 2 1.000000000000000 0.100000000000000 0.500000000000000 + + <html><head/><body><p><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;">At </span><span style=" font-family:'sans-serif'; font-size:14px; font-style:italic; color:#222222; background-color:#ffffff;">α</span><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;"> = 0 it's rectangular, at </span><span style=" font-family:'sans-serif'; font-size:14px; font-style:italic; color:#222222; background-color:#ffffff;">α</span><span style=" font-family:'sans-serif'; font-size:14px; color:#222222; background-color:#ffffff;"> = 1 it's a Hann window. Both flanks can be set independently.</span></p></body></html> + Tukey Window α Low Pass 0 25 16777215 25 <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Select input data in datamanager!</span></p></body></html> Apply Bandpass <html><head/><body><p>If not checked, treat input as raw US/PA data with Y-axis as a time coordinate in microseconds</p></body></html> Assume Spatial Coordinates Qt::Vertical - - 20 - 40 - - - - - - - - - - Beamforming - - - - - 10 - 0 - 301 - 661 - - - - - 5 - - - - - - 0 - 0 - - - - - PA Image - - - - - US Image - - - - - - - - <html><head/><body><p>which type of image do you plan to reconstruct?</p></body></html> - - - Raw Data Type - - - - - - - - 0 - 0 - - - - - DAS - - - - - DMAS - - - - - sDMAS - - - - - - - - - 0 - 0 - - - - - Von Hann - - - - - Hamming - - - - - Box - - - - - - - - [mm] Transducer Pitch - - - - - - - Apodization Function - - - - - - - Beamforming Algorithm - - - - - - - - - - - - - - - 0 - 0 - - - - 3 - - - 0.010000000000000 - - - 9.000000000000000 - - - 0.050000000000000 - - - 0.340000000000000 - - - - - - - Probe Geomentry - - - - - - - - 0 - 0 - - - - 1 - - - 1.000000000000000 - - - 180.000000000000000 - - - 45.000000000000000 - - - - - - - <html><head/><body><p>... of the transducer elements.</p></body></html> - - - [°] Sensitive Angle - - - - - - - [mm] Reconstruction Depth - - - - - - - 4 - - - 300.000000000000000 - - - 0.100000000000000 - - - 60.000000000000000 - - - - - - - Concave - - - - Linear - - - - - Concave - - - - - - - - 2 - - - 0.010000000000000 - - - 399.990000000000009 - - - 40.000000000000000 - - - - - - - [mm] Concave Probe Radius - - - - - - - <html><head/><body><p>Some setups' hardware produces signal delays that need to be cropped out of the image before performing beamforming. To do this, select this box.</p></body></html> - - - Consider Hardware Delay [µs] - - - false - - - - - - - 0.100000000000000 - - - 1.000000000000000 - - - - - - - <html><head/><body><p>... from y-spacing in the selected raw data. If this is switched of &quot;Manual Scan Depth&quot; is used.</p></body></html> - - - Automatic Get Depth - - - true - - - - - - - [mm] Manual Scan Depth - - - - - - - <html><head/><body><p>Using GPU is recommended - It is so much faster.</p></body></html> - - - Compute On GPU - - - true - - - - - - - - 0 - 0 - - - - 64 - - - 2048 - - - 128 - - - 512 - - - - - - - - 0 - 0 - - - - 2 - - - 2048 - - - 64 - - - 256 - - - - - - - Reconstructed Lines - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - 75 - true - - - - Advanced Options - - - - - - - - 0 - 0 - - - - 4 - - - 300.000000000000000 - - - 0.100000000000000 - - - 60.000000000000000 - - - - - - - - 0 - 0 - - - - 1 - - - 200.000000000000000 - - - 3000.000000000000000 - - - 5.000000000000000 - - - 1500.000000000000000 - - - - - - - <html><head/><body><p>... Good default - change only if you know what you are doing.</p></body></html> - - - Samples - - - - - - - [m/s] Speed of Sound - - - - - - - - 0 - 0 - - - - 256 - - - 16384 - - - 256 - - - 2048 - - - - - - - <html><head/><body><p>Set automatically from selected raw data x-Geometry.</p></body></html> - - - Transducer Elements - - - - - - - - 75 - true - - - - - - - - - - - - 0 - 25 - - - - - 16777215 - 25 - - - - <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Select input data in datamanager!</span></p></body></html> - - - - - - - Apply Beamforming - - - - - - - - - - - - - - true - - - - 0 - 0 - - - - 100 - - - 0 + + 20 + 40 + - + + + + Beamforming + + + + + 10 + 0 + 301 + 661 + + + + true + + + + + 0 + 0 + 299 + 659 + + + + + + 0 + 0 + 306 + 661 + + + + + 5 + + + + + + 0 + 0 + + + + + PA Image + + + + + US Image + + + + + + + + <html><head/><body><p>which type of image do you plan to reconstruct?</p></body></html> + + + Raw Data Type + + + + + + + + 0 + 0 + + + + + DAS + + + + + DMAS + + + + + sDMAS + + + + + + + + + 0 + 0 + + + + + Von Hann + + + + + Hamming + + + + + Box + + + + + + + + [mm] Transducer Pitch + + + + + + + Apodization Function + + + + + + + Beamforming Algorithm + + + + + + + + + + + + + + + 0 + 0 + + + + 3 + + + 0.010000000000000 + + + 9.000000000000000 + + + 0.050000000000000 + + + 0.340000000000000 + + + + + + + Probe Geomentry + + + + + + + + 0 + 0 + + + + 1 + + + 1.000000000000000 + + + 180.000000000000000 + + + 45.000000000000000 + + + + + + + <html><head/><body><p>... of the transducer elements.</p></body></html> + + + [°] Sensitive Angle + + + + + + + [mm] Reconstruction Depth + + + + + + + 4 + + + 300.000000000000000 + + + 0.100000000000000 + + + 60.000000000000000 + + + + + + + Concave + + + + Linear + + + + + Concave + + + + + + + + 2 + + + 0.010000000000000 + + + 399.990000000000009 + + + 40.000000000000000 + + + + + + + [mm] Concave Probe Radius + + + + + + + <html><head/><body><p>Some setups' hardware produces signal delays that need to be cropped out of the image before performing beamforming. To do this, select this box.</p></body></html> + + + Consider Hardware Delay [µs] + + + false + + + + + + + 0.100000000000000 + + + 1.000000000000000 + + + + + + + <html><head/><body><p>... from y-spacing in the selected raw data. If this is switched of &quot;Manual Scan Depth&quot; is used.</p></body></html> + + + Automatic Get Depth + + + true + + + + + + + [mm] Manual Scan Depth + + + + + + + <html><head/><body><p>Using GPU is recommended - It is so much faster.</p></body></html> + + + Compute On GPU + + + true + + + + + + + + 0 + 0 + + + + 64 + + + 2048 + + + 128 + + + 512 + + + + + + + + 0 + 0 + + + + 2 + + + 2048 + + + 64 + + + 256 + + + + + + + Reconstructed Lines + + + + + + + + 75 + true + + + + Advanced Options + + + + + + + + 0 + 0 + + + + 4 + + + 300.000000000000000 + + + 0.100000000000000 + + + 60.000000000000000 + + + + + + + + 0 + 0 + + + + 1 + + + 200.000000000000000 + + + 3000.000000000000000 + + + 5.000000000000000 + + + 1500.000000000000000 + + + + + + + <html><head/><body><p>... Good default - change only if you know what you are doing.</p></body></html> + + + Samples + + + + + + + [m/s] Speed of Sound + + + + + + + + 0 + 0 + + + + 256 + + + 16384 + + + 256 + + + 2048 + + + + + + + <html><head/><body><p>Set automatically from selected raw data x-Geometry.</p></body></html> + + + Transducer Elements + + + + + + + + 75 + true + + + + + + + + + + + + 0 + 25 + + + + + 16777215 + 25 + + + + <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Select input data in datamanager!</span></p></body></html> + + + + + + + Apply Beamforming + + + + + + + + + + + + + + true + + + + 0 + 0 + + + + 100 + + + 0 + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + 0 0 583 - 687 + 732 Cropping 10 0 - 330 + 301 301 999999999 Left Bottom minimal beamformed slice First Slice 999999999 Right Select Slices Apply Crop Filer 0 25 16777215 25 <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Select input data in datamanager!</span></p></body></html> Top false 99999 Cut N Pixels from ... 999999999 1 0 999999999 0 false 99999 10 Maximal beamformed slice Last Slice Qt::Vertical 20 40 B-mode Generation 10 0 301 261 0 25 16777215 25 <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Select input data in datamanager!</span></p></body></html> Envelope Detection Envelope Detection Absolute Filter <html><head/><body><p>The image will still be oversampled after B-Mode generation. This default performs a sensible downsampling.</p></body></html> Resample Image after B-mode true 0 0 13 0 11 3 0.010000000000000 1.000000000000000 0.010000000000000 0.050000000000000 [mm] Resampled y-Spacing <html><head/><body><p>Adds a log() filter after the B-mode filter. Often used in US B-mode images.</p></body></html> Logarithmic Compression Use GPU 0 0 Do image processing Apply B-mode Filter Qt::Vertical 20 40 Legacy Batch Processing 10 0 301 - 143 + 231 300 100 <html><head/><body><p><span style=" font-weight:600;">Note:</span> This batch processing tool is depricated <br/>and is no longer tested. It is recommended to <br/>use the PA command line tool to process large <br/>amounts of files with consistent settings.</p></body></html> Bandpass true Crop true Save false Save false Save false Beamform true B-Mode true Save true Start Batch Processing + + + + Qt::Vertical + + + + 20 + 40 + + + +