The method of selecting individual clouds is purely based on the consecuativity of measurement in memory space, so along the integer index and not the dimension values.
This is due to the underlying function being created for boolean mask arrays with constant spacing.
But it does not take the true dimensional distance between measurements into account.
A better solution is necessary to have full flexibility.
Two things need to be fixed!
[ ] The method to identify start and end is not robust against if either 0or `1`` is the start or end value
[ ] The unrobusteness to the actuall dimensional spacing needs to be considered
The method of selecting individual clouds is purely based on the consecuativity of measurement in memory space, so along the integer index and not the dimension values. This is due to the underlying function being created for boolean mask arrays with constant spacing.
But it does not take the true dimensional distance between measurements into account. A better solution is necessary to have full flexibility.
Two things need to be fixed!
0
or `1`` is the start or end value