3 #include <opencv2/imgcodecs.hpp>
6 #include "FaceDetectorYunet.h"
9 #include "RectKalmanFilter.h"
11 #include "EngineBase.h"
12 #include "DrawerUtils.h"
13 #include "SpoofClassifier.h"
40 virtual void init(std::string resourcePath);
51 virtual void process(cv::Mat& input, cv::Mat& output);
54 long long counter = 0;
55 std::map<std::string, RectKalmanFilter> mFaceRectFilter;
Core utilities for image and math operations using OpenCV.
Header file for FaceDrawer class.
Defines the LandmarkFlowFilter class for tracking points in video frames.
Main engine class for processing images and applying visual features.
Definition: EngineBase.h:47
Main engine class for processing images and applying visual features.
Definition: SpoofEngine.h:24
virtual void process(cv::Mat &input, cv::Mat &output)
Processes an input image and produces an output image.
Definition: SpoofEngine.cpp:42
SpoofEngine()
Default constructor for the SpoofEngine class.
Definition: SpoofEngine.h:29
~SpoofEngine()
Destructor for the SpoofEngine class.
Definition: SpoofEngine.h:34
virtual void init(std::string resourcePath)
Initializes the engine with the specified resource path.
Definition: SpoofEngine.cpp:6
Neural network classifier for spoofing detection.
Definition: SpoofClassifier.h:14