Table of Contents

Namespace VisioForge.Core.MLKit

Classes

CVFaceMLKit

Represents a detected face with ML Kit-specific features including contours, landmarks, and facial attributes. Extends VisioForge.Core.Types.VideoProcessing.CVFace with detailed face analysis data from Google ML Kit.

FaceDetector

Provides face detection functionality using Google ML Kit for Android platforms. Implements the VisioForge.Core.Types.VideoProcessing.IFaceDetector interface to process video frames and detect faces. This class handles the creation of ML Kit detectors, frame conversion, and asynchronous processing.

FaceDetectorBlock

Represents a media block that performs real-time face detection on video frames using Google ML Kit. This block processes video frames in the pipeline and raises events when faces are detected. Implements the VisioForge.Core.MediaBlocks.VideoProcessing.VideoSampleGrabberBlock

Resource

Android Resource Designer class. Exposes the Android Resource designer assembly into the project Namespace.