pub struct SensorArgs {
pub input: PathBuf,
pub output: PathBuf,
pub thresholds: Option<Vec<f64>>,
pub pixel_buffer: usize,
}Expand description
Common arguments for sensor processing commands
Fields§
§input: PathBufInput directory containing images or single image file
output: PathBufOutput directory for generated masks
thresholds: Option<Vec<f64>>Threshold values for each band (0.0-1.0)
pixel_buffer: usizePixel buffer radius for mask dilation
Trait Implementations§
Source§impl Debug for SensorArgs
impl Debug for SensorArgs
Source§impl From<&ArgMatches> for SensorArgs
impl From<&ArgMatches> for SensorArgs
Source§fn from(matches: &ArgMatches) -> Self
fn from(matches: &ArgMatches) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SensorArgs
impl RefUnwindSafe for SensorArgs
impl Send for SensorArgs
impl Sync for SensorArgs
impl Unpin for SensorArgs
impl UnsafeUnpin for SensorArgs
impl UnwindSafe for SensorArgs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more