Closed Momen-Mawad closed 7 months ago
Hallo Momen, das geht schon in die richtige Richtung. Ich habe aber noch ein paar kleine Änderungen. Bitte die "Options for Semantic Segmentation" default deactivated und nur aktivieren, wenn die check box "use custom model" gewählt ist. Damit ist dann die zweite check box "Deactivate.." nicht mehr notwendig.
"Image Resolution" bitte ändern in "Tile Size" oder "Tile Resolution". Ich denke dadurch wird klarer, dass sich beide Werte auf die Größe der Trainings- bzw. Prediction Tiles beziehen.
Es soll ja als einseitiges Plugin umgesetzt werden. Kommen die file File Dialoge für die Ausgabe der Semantischen Stamkarte, erkannte stämme und Messpunkte dann noch vor der Progress bar?
Wenn der Benutzer die Option "Costum" wählt, werden die Optionen unter "Options for Stem Detection" aktiviert.
Es wurde eine Ausgabeoption addiert, um das Endergebnis zu speichern. Ansonsten werden die Ergebnisse als temporärer Layer in QGIS gespeichert.
Wenn du sonst noch Anmerkungen hast, lass es mich bitte wissen.
Die Umsetzung mit der "Costum" Option ist super! Auch super, dass per default das Ergebnis als temporärer Layer ausgegeben wird.
Für den Output müsste es aber 3 seperate File Dialoge geben, da es ja 3 verschiedene Output files gibt.
Es macht evt. auch Sinn die letzteren mit einer Checkbox zu versehen und nur auszugeben, falls angewählt.
Ein Update, das Optionen für das Output enthält. Default sind alle Optionen ausgecheckt.
Dieser Screenshot zeigt auch, dass die Optionen von "Options for Semantic Segmentation" deaktiviert werden, wenn der Benutzer ein anderes Modell als Custom wählt.
Ich hatte das ehr so gedacht, dass man die Speicherorte seperat auswählen kann, da es ja unterschiedliche Datentypen sind und die daher oft an unterschiedlichen Ordnern im Geodaten-Server abgelegt werden.
Über die Check-Boxen könnte auch gesteuert werden, ob die entsprechenden Funktionen aufgeführt werden. Wenn nur Semantic Stem map angewählt wrude, muss auch nur die Prediction ausgeführt werden. die weiteren Schritte wären dann nicht nötig.
UI ist aktualisiert:
Sehr gut!
Bitte noch die folgenden Änderungen an der Beschriftung vornehmen:
Input UAV -> Input UAV-Orthomosaic Image Resolution ... px -> Tile Resolution ... px/tile
Bitte die folgenden Default Werte anzeigen
Tile Side Length =15 Tile Resolution 512
Min Length =2 Max Distance =8 Tolerance Angle = 7 Max Tree Height = 32
This PR contains a .ui file that shows the first draft for a GUI to the software. The file can be opened using QT Designer.
Related Issue: #3