pub struct FaceDetector;Available on crate feature
detect_faces only.Expand description
Face detector wrapper around VNDetectFaceRectanglesRequest.
Implementations§
Source§impl FaceDetector
impl FaceDetector
pub const fn new() -> Self
Sourcepub fn detect_in_path(
&self,
path: impl AsRef<Path>,
) -> Result<Vec<DetectedFace>, VisionError>
pub fn detect_in_path( &self, path: impl AsRef<Path>, ) -> Result<Vec<DetectedFace>, VisionError>
Detect faces in the image at path.
§Errors
Returns VisionError::ImageLoadFailed / VisionError::RequestFailed.
Sourcepub fn detect_in_pixel_buffer(
&self,
pixel_buffer: &CVPixelBuffer,
) -> Result<Vec<DetectedFace>, VisionError>
pub fn detect_in_pixel_buffer( &self, pixel_buffer: &CVPixelBuffer, ) -> Result<Vec<DetectedFace>, VisionError>
Trait Implementations§
Source§impl Clone for FaceDetector
impl Clone for FaceDetector
Source§fn clone(&self) -> FaceDetector
fn clone(&self) -> FaceDetector
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 FaceDetector
impl Debug for FaceDetector
Source§impl Default for FaceDetector
impl Default for FaceDetector
Source§fn default() -> FaceDetector
fn default() -> FaceDetector
Returns the “default value” for a type. Read more
impl Copy for FaceDetector
Auto Trait Implementations§
impl Freeze for FaceDetector
impl RefUnwindSafe for FaceDetector
impl Send for FaceDetector
impl Sync for FaceDetector
impl Unpin for FaceDetector
impl UnsafeUnpin for FaceDetector
impl UnwindSafe for FaceDetector
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