pub struct RegionProp {
pub label: usize,
pub area: usize,
pub centroid: (f32, f32),
pub bbox: (usize, usize, usize, usize),
pub perimeter: f32,
}Expand description
Properties of a labeled image region. Properties for a labelled region.
Fields§
§label: usize§area: usize§centroid: (f32, f32)§bbox: (usize, usize, usize, usize)§perimeter: f32Trait Implementations§
Source§impl Clone for RegionProp
impl Clone for RegionProp
Source§fn clone(&self) -> RegionProp
fn clone(&self) -> RegionProp
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegionProp
impl Debug for RegionProp
Source§impl PartialEq for RegionProp
impl PartialEq for RegionProp
impl StructuralPartialEq for RegionProp
Auto Trait Implementations§
impl Freeze for RegionProp
impl RefUnwindSafe for RegionProp
impl Send for RegionProp
impl Sync for RegionProp
impl Unpin for RegionProp
impl UnsafeUnpin for RegionProp
impl UnwindSafe for RegionProp
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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