Face Engine SDK  4.7.0
A face detection, recognition and tracking engine.
IHumanWarper.h
Go to the documentation of this file.
1 #pragma once
2 
10 #pragma once
11 
12 #include "IDescriptor.h"
13 
14 namespace fsdk {
15 
16 #ifndef DOXYGEN_SHOULD_SKIP_THIS
17  DECLARE_SMARTPTR(IHumanWarper);
18 #endif
19 
25 
32  virtual Result<FSDKError>
34  const fsdk::Human& human,
35  fsdk::Image& transformedImage) const noexcept = 0;
36 
37  };
38 
39 }
fsdk::IHumanWarper::warp
virtual Result< FSDKError > warp(const fsdk::Human &human, fsdk::Image &transformedImage) const noexcept=0
Warp human detection.
DECLARE_SMARTPTR
#define DECLARE_SMARTPTR(X)
Smart ptr declaration helper macro.
Definition: Def.h:59
fsdk
SDK namespace.
Definition: IAGSEstimator.h:8
fsdk::IHumanWarper
Human detection area warper interface.
Definition: IHumanWarper.h:24
fsdk::Human
Definition: Human.h:9
fsdk::Result< FSDKError >
fsdk::Image
Image.
Definition: Image.h:38
fsdk::IRefCounted
Base strong reference counted object interface.
Definition: IRefCounted.h:36
IDescriptor.h
Descriptor extractor and matcher interfaces.