diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/files.cmake b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/files.cmake
index 801d60b77a..e4fe8ebf7d 100644
--- a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/files.cmake
+++ b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/files.cmake
@@ -1,36 +1,37 @@
set(SRC_CPP_FILES
)
set(INTERNAL_CPP_FILES
org_mitk_gui_qt_photoacoustics_imageprocessing_Activator.cpp
PAImageProcessing.cpp
)
set(UI_FILES
src/internal/PAImageProcessingControls.ui
)
set(MOC_H_FILES
src/internal/org_mitk_gui_qt_photoacoustics_imageprocessing_Activator.h
src/internal/PAImageProcessing.h
)
set(CACHED_RESOURCE_FILES
+ resources/pai.svg
resources/photoacousticsIcon.png
plugin.xml
)
set(QRC_FILES
)
set(CPP_FILES )
foreach(file ${SRC_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/${file})
endforeach(file ${SRC_CPP_FILES})
foreach(file ${INTERNAL_CPP_FILES})
set(CPP_FILES ${CPP_FILES} src/internal/${file})
endforeach(file ${INTERNAL_CPP_FILES})
diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/plugin.xml b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/plugin.xml
index b988f14437..a1de5fb967 100644
--- a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/plugin.xml
+++ b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/plugin.xml
@@ -1,11 +1,11 @@
+ icon="resources/pai.svg" />
diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/resources/pai.svg b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/resources/pai.svg
new file mode 100644
index 0000000000..96fe24a43e
--- /dev/null
+++ b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/resources/pai.svg
@@ -0,0 +1,24 @@
+
+
\ No newline at end of file
diff --git a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui.autosave b/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui.autosave
deleted file mode 100644
index 8fbd7d810a..0000000000
--- a/Plugins/org.mitk.gui.qt.photoacoustics.imageprocessing/src/internal/PAImageProcessingControls.ui.autosave
+++ /dev/null
@@ -1,857 +0,0 @@
-
-
- PAImageProcessingControls
-
-
-
- 0
- 0
- 370
- 1053
-
-
-
-
- 0
- 0
-
-
-
- QmitkTemplate
-
-
- -
-
-
-
-
-
- <html><head/><body><p><span style=" font-size:10pt; font-weight:600;">B-mode Filter</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- <html><head/><body><p><span style=" font-weight:600;">Filter Settings</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- Do Resampling
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 13
- 0
-
-
-
-
- 11
-
-
-
- 0.010000000000000
-
-
- 1.000000000000000
-
-
- 0.010000000000000
-
-
- 0.150000000000000
-
-
-
- -
-
-
- Resample Spacing [mm]
-
-
-
-
-
- -
-
-
- Add Logfilter
-
-
-
-
-
- -
-
-
- QLabel { color: rgb(255, 0, 0) }
-
-
- <html><head/><body><p align="center"><span style=" font-size:10pt; font-weight:600;">Please select an image!</span></p></body></html>
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Do image processing
-
-
- Apply B-mode Filter
-
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- -
-
-
- <html><head/><body><p><span style=" font-size:10pt; font-weight:600;">Crop Filter</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- <html><head/><body><p><span style=" font-weight:600;">Filter Settings</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- 1000000000
-
-
-
- -
-
-
- Cutoff Above
-
-
-
- -
-
-
- 1000000000
-
-
-
- -
-
-
- Cutoff Below
-
-
-
-
-
- -
-
-
- <html><head/><body><p align="center"><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Please select an image!</span></p></body></html>
-
-
-
- -
-
-
- Apply Crop Filer
-
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- -
-
-
- <html><head/><body><p><span style=" font-size:10pt; font-weight:600;">Bandpass Filter</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- <html><head/><body><p><span style=" font-weight:600;">Filter Settings</span></p></body></html>
-
-
-
- -
-
-
- QLayout::SetDefaultConstraint
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
- 3
-
-
- 0.010000000000000
-
-
- 200.000000000000000
-
-
- 20.000000000000000
-
-
-
- -
-
-
- High Pass Frequency [MHz]
-
-
-
- -
-
-
- Low Pass Frequency [MHz]
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 3
-
-
- 200.000000000000000
-
-
-
- -
-
-
- Thukey window alpha
-
-
-
- -
-
-
- 1
-
-
- 200.000000000000000
-
-
- 3000.000000000000000
-
-
- 5.000000000000000
-
-
- 1480.000000000000000
-
-
-
- -
-
-
- Speed of Sound [m/s]
-
-
-
- -
-
-
- 2
-
-
- 1.000000000000000
-
-
- 0.100000000000000
-
-
- 0.200000000000000
-
-
-
-
-
- -
-
-
- <html><head/><body><p align="center"><span style=" font-size:10pt; font-weight:600; color:#ff0000;">Please select an image!</span></p></body></html>
-
-
-
- -
-
-
- Apply Bandpass
-
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- -
-
-
- <html><head/><body><p><span style=" font-size:10pt; font-weight:600;">Beamforming</span></p></body></html>
-
-
-
- -
-
-
- 5
-
-
- 2
-
-
-
-
-
- Delay Calculation Method
-
-
-
- -
-
-
- Auto get Depth, Transducer Config
-
-
- true
-
-
-
- -
-
-
- Apply Beamforming
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- Beamforming Method
-
-
-
- -
-
-
- Scan Depth [mm]
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 2
-
-
- 0.100000000000000
-
-
- 2.000000000000000
-
-
- 0.100000000000000
-
-
- 0.300000000000000
-
-
-
- -
-
-
- Transducer Element Count
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 1
-
-
- 0.100000000000000
-
-
- 50.000000000000000
-
-
-
- -
-
-
- Transducer Pitch [mm]
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 1
-
-
- 1024
-
-
- 128
-
-
- 128
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 256
-
-
- 16384
-
-
- 256
-
-
- 2048
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 128
-
-
- 2048
-
-
- 128
-
-
- 128
-
-
-
- -
-
-
- Samples
-
-
-
- -
-
-
- Reconstruction Lines
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 1
-
-
- 1.000000000000000
-
-
- 27.000000000000000
-
-
-
- -
-
-
- Element Angle [°]
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 500
-
-
- 10
-
-
- 50
-
-
-
- -
-
-
- Cutoff Upper Voxels
-
-
-
- -
-
-
- true
-
-
- 0
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
-
- DAS
-
-
- -
-
- DMAS
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
-
- Quad. Approx.
-
-
- -
-
- Spherical Wave
-
-
-
-
- -
-
-
-
-
- PA Image
-
-
- -
-
- US Image
-
-
-
-
- -
-
-
- Image Type
-
-
-
- -
-
-
- Parameter
-
-
-
- -
-
-
-
-
- Von Hann
-
-
- -
-
- Hamming
-
-
- -
-
- Box
-
-
-
-
- -
-
-
- Apodization
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 1
-
-
- 200.000000000000000
-
-
- 3000.000000000000000
-
-
- 5.000000000000000
-
-
- 1480.000000000000000
-
-
-
- -
-
-
- Speed of Sound [m/s]
-
-
-
- -
-
-
-
-
-
- false
-
-
- 999999999
-
-
-
- -
-
-
- minimal beamformed slice
-
-
- minSlice
-
-
-
-
-
- -
-
-
-
-
-
- false
-
-
- 999999999
-
-
- 10
-
-
-
- -
-
-
- Maximal beamformed slice
-
-
- maxSlice
-
-
-
-
-
- -
-
-
- Beamform Image partially
-
-
-
- -
-
-
- Compute On GPU
-
-
- true
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- true
-
-
- Auto Use Bandpass
-
-
-
-
-
- -
-
-
- <html><head/><body><p><span style=" font-size:10pt; font-weight:600;">TextLabel</span></p></body></html>
-
-
-
- -
-
-
-
-
-
- TextLabel
-
-
-
-
-
-
-
-
-
-
-
-
-