#include <FacialLandmarksCV.h>
|
| | FacialLandmarkCVProps () |
| |
| | FacialLandmarkCVProps (FaceDetectionModelType _type) |
| |
| | FacialLandmarkCVProps (FaceDetectionModelType _type, const std::string _Face_Detection_Configuration, const std::string _Face_Detection_Weights, const std::string _landmarksDetectionModel, cv::Ptr< cv::face::Facemark > _facemark) |
| |
| | FacialLandmarkCVProps (FaceDetectionModelType _type, const std::string _faceDetectionModel, const std::string _landmarksDetectionModel, cv::Ptr< cv::face::Facemark > _facemark) |
| |
| size_t | getSerializeSize () |
| |
| apra::ScalarPropertyValue | getProperty (const std::string &propName) const |
| |
| bool | setProperty (const std::string &propName, const apra::ScalarPropertyValue &value) |
| |
| | ModuleProps () |
| |
| | ModuleProps (float _fps) |
| |
| | ModuleProps (float _fps, size_t _qlen, bool _logHealth) |
| |
| | ModuleProps (FrameFetchStrategy _frameFetchStrategy) |
| |
| size_t | getQLen () |
| |
|
| template<class Archive > |
| void | serialize (Archive &ar, const unsigned int version) |
| |
◆ FaceDetectionModelType
| Enumerator |
|---|
| SSD | |
| HAAR_CASCADE | |
◆ FacialLandmarkCVProps() [1/4]
| FacialLandmarkCVProps::FacialLandmarkCVProps |
( |
| ) |
|
|
inline |
◆ FacialLandmarkCVProps() [2/4]
◆ FacialLandmarkCVProps() [3/4]
| FacialLandmarkCVProps::FacialLandmarkCVProps |
( |
FaceDetectionModelType | _type, |
|
|
const std::string | _Face_Detection_Configuration, |
|
|
const std::string | _Face_Detection_Weights, |
|
|
const std::string | _landmarksDetectionModel, |
|
|
cv::Ptr< cv::face::Facemark > | _facemark ) |
|
inline |
◆ FacialLandmarkCVProps() [4/4]
| FacialLandmarkCVProps::FacialLandmarkCVProps |
( |
FaceDetectionModelType | _type, |
|
|
const std::string | _faceDetectionModel, |
|
|
const std::string | _landmarksDetectionModel, |
|
|
cv::Ptr< cv::face::Facemark > | _facemark ) |
|
inline |
◆ applyProperties()
template<typename PropsT >
| static void FacialLandmarkCVProps::applyProperties |
( |
PropsT & | props, |
|
|
const std::map< std::string, apra::ScalarPropertyValue > & | values, |
|
|
std::vector< std::string > & | missingRequired ) |
|
inlinestatic |
◆ dynamicPropertyNames()
| static std::vector< std::string > FacialLandmarkCVProps::dynamicPropertyNames |
( |
| ) |
|
|
inlinestatic |
◆ getProperty()
◆ getSerializeSize()
| size_t FacialLandmarkCVProps::getSerializeSize |
( |
| ) |
|
|
inlinevirtual |
◆ serialize()
template<class Archive >
| void FacialLandmarkCVProps::serialize |
( |
Archive & | ar, |
|
|
const unsigned int | version ) |
|
inlineprivate |
◆ setProperty()
◆ boost::serialization::access
| friend class boost::serialization::access |
|
friend |
◆ Face_Detection_Configuration
| std::string FacialLandmarkCVProps::Face_Detection_Configuration = "./data/assets/deploy.prototxt" |
◆ Face_Detection_Weights
| std::string FacialLandmarkCVProps::Face_Detection_Weights = "./data/assets/res10_300x300_ssd_iter_140000_fp16.caffemodel" |
◆ faceDetectionModel
| std::string FacialLandmarkCVProps::faceDetectionModel = "./data/assets/haarcascade.xml" |
◆ facemark
| cv::Ptr<cv::face::Facemark> FacialLandmarkCVProps::facemark = cv::face::FacemarkKazemi::create() |
◆ landmarksDetectionModel
| std::string FacialLandmarkCVProps::landmarksDetectionModel = "./data/assets/face_landmark_model.dat" |
◆ type
The documentation for this class was generated from the following file: