[x] Show IR-Border in Photo Stitching Tab over VIS-image
[x] When a plant is associated to multiple positions in the current photo tour:
Only show the polygon associated with the latest position
Info: This might happen during reordering. The old positions should not be shown
[x] The first click, when selecting a plant should draw a new polygon
[x] It should not be possible to delete polygon from previous phototrips accidentally. Only create new ones
[x] When all plants are selected on the current images, then the plant names should be shown
[x] The selected Phototrip should be highlighted
[x] Show the names of the plants in the virtual images above the respective plant. Around the images should be white borders for easier optical separation
[x] Highlight plants applicable to the current position in a special way - even when selected
[x] Show Phototrips where plant extraction templates are defined
[x] Start Toggle of Phototour should reflect finished state properly
[x] Error messages should contain an actual message
[x] The image overlay created by align images, should be destroyed after navigation or redrawing
[x] Only one polygon per plant on a given phototrip should be allowed
[x] Various fixes of crashing virtual image worker, like including wrong temperature readings and out of bounds offsets for OpenCv
73eedfafd545356e4bae898487d77c374b3d0989 giving an appropriate error message, when a polygon from another trip is about to be deleted
7b5131647bc355f059211155acf870689fd4133d Repeated clicks after a polygon is finished lead to the drawing of a new polygon
8c630056eed8f222f4db45958dce7c14e543e1e6 plant names are now shown, when the polygon around is completed
2021633030b45ef32a622fbb1ca667beba1579f9 fixed region of interest calculation. The minimum polygon size and maximum polygon size might be negative. This is a fix for the issue, along with a test.
59d35be91f16721c5b4ad26a60803fca99a6abdd removed padding from the function call, as white borders are added anyway.
The plant names are now added aswell in the padded region, so no overlap with the polygon pixels should be possible.
cad021c32c1e0c929192544a420002bcba03ea09 Sorting of plants is now done by first comparing the text only name and then sorting after the numbers in the text in a numeric way. This ensures correct ordering, even when having different lengths of numeric strings
f061c513dcbe240475b0eeb3266099d8bca6f326 better naming of test
0523b6560830a3fea71d14141f9aac8e5f5d854e Deselection of selected images does not work fine.
Next is to only fetch the plant data with the appropriate template for the current trip and not all at once
16601ee491fef1b85eef8e6abdbe952f167cc816 only extractions applicable to the current trip are now shown
e213e95ebce108066dd59cf98e45d1b5c13d50d2 Trips indicate now when they define a Polygon for further Trips. The sum of defined Polygon is indicated for each trip and when selected respective Plants have a "Poly" as info
8495f225a65d7e834b58dcd3d3dcfeaa6bd859ed pausephototour is now checked, whether it throws an error. If it errors, then the state is resetted
cb7e6230dbb30a7168571398ee27135a7737411d added an api exception filter to get finally proper logging during production builds.
When an exception on the backend occurs, the message is sent as json result to the client. The client can then show the error message in a proper way
982d0fca1332ae0412c10a545c02cafcac1f070b An estimation of the field of view is now shown in the Photo stitching Tab.
Fine adjustments should be done later via another tab. This is only to estimate which plants are roughly covered by both, ir and vis.
b4a61a42b6bcb6e584bcf809b8123390f7a5cd2c Image alignment of vis and ir is now deleted upon navigation
198d2cbe1e92d50ad828aba19558eef7db26ee46 Temperature measurements were taken from faulty ir image times. ir image times must be sanity checked to not be the default value
d6278c58ed82ba75e81dc4cd8f270726a08958c6 more stable and intuitiv way to fetch the required temperature values for the export.
This way the temperature readings are complete, if all exports are consumed
ec2010702eb0d4440c22035fc6e9706d30378926 fix of not switching outlets, when a device is pingable, but has a crashing ssh service/dotnet service