Add basic and complex morphologies

This commit is contained in:
2026-09-28 17:27:34 +02:00
parent 11aceb1f67
commit 9fcc48ecf5
13 changed files with 700 additions and 32 deletions

View File

@@ -42,28 +42,18 @@ public class NavPresenter {
appState.setImage(image);
}
public void goToFourier() {
navigator.showFourier();
}
public void goToFourier() { navigator.showFourier(); }
public void goToFiltering() {
navigator.showIdealFiltering();
}
public void goToFiltering() { navigator.showIdealFiltering(); }
public void goToConvolution() {
navigator.showConvolutionFiltering();
}
public void goToConvolution() { navigator.showConvolutionFiltering(); }
public void gotToButterworth() {
navigator.showButterworth();
}
public void gotToButterworth() { navigator.showButterworth(); }
public GrayScaleMatrix getImageGrayMatrix() {
return appState.getImage().toGrayScale();
}
public void goToBasicMorphology(){ navigator.showBasicMorphology(); }
public void setMode(Mode mode) {
modeService.setMode(mode);
}
public GrayScaleMatrix getImageGrayMatrix() { return appState.getImage().toGrayScale(); }
public void setMode(Mode mode) { modeService.setMode(mode); }
}