pub struct FaceWithLandmarks {Show 17 fields
pub bounding_box: BoundingBox,
pub confidence: f32,
pub roll: Option<f32>,
pub yaw: Option<f32>,
pub pitch: Option<f32>,
pub face_contour: Vec<LandmarkPoint>,
pub left_eye: Vec<LandmarkPoint>,
pub right_eye: Vec<LandmarkPoint>,
pub left_eyebrow: Vec<LandmarkPoint>,
pub right_eyebrow: Vec<LandmarkPoint>,
pub nose: Vec<LandmarkPoint>,
pub nose_crest: Vec<LandmarkPoint>,
pub median_line: Vec<LandmarkPoint>,
pub outer_lips: Vec<LandmarkPoint>,
pub inner_lips: Vec<LandmarkPoint>,
pub left_pupil: Vec<LandmarkPoint>,
pub right_pupil: Vec<LandmarkPoint>,
}Available on crate feature
face_landmarks only.Expand description
One face plus its detected landmarks. Any region with no points
detected is returned as an empty Vec.
Fields§
§bounding_box: BoundingBox§confidence: f32§roll: Option<f32>§yaw: Option<f32>§pitch: Option<f32>§face_contour: Vec<LandmarkPoint>§left_eye: Vec<LandmarkPoint>§right_eye: Vec<LandmarkPoint>§left_eyebrow: Vec<LandmarkPoint>§right_eyebrow: Vec<LandmarkPoint>§nose: Vec<LandmarkPoint>§nose_crest: Vec<LandmarkPoint>§median_line: Vec<LandmarkPoint>§outer_lips: Vec<LandmarkPoint>§inner_lips: Vec<LandmarkPoint>§left_pupil: Vec<LandmarkPoint>§right_pupil: Vec<LandmarkPoint>Trait Implementations§
Source§impl Clone for FaceWithLandmarks
impl Clone for FaceWithLandmarks
Source§fn clone(&self) -> FaceWithLandmarks
fn clone(&self) -> FaceWithLandmarks
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FaceWithLandmarks
impl Debug for FaceWithLandmarks
Source§impl PartialEq for FaceWithLandmarks
impl PartialEq for FaceWithLandmarks
Source§fn eq(&self, other: &FaceWithLandmarks) -> bool
fn eq(&self, other: &FaceWithLandmarks) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FaceWithLandmarks
Auto Trait Implementations§
impl Freeze for FaceWithLandmarks
impl RefUnwindSafe for FaceWithLandmarks
impl Send for FaceWithLandmarks
impl Sync for FaceWithLandmarks
impl Unpin for FaceWithLandmarks
impl UnsafeUnpin for FaceWithLandmarks
impl UnwindSafe for FaceWithLandmarks
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