Face Engine SDK  4.6.0
A face detection, recognition and tracking engine.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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>
33  warp(
34  const fsdk::Human& human,
35  fsdk::Image& transformedImage) const noexcept = 0;
36 
37  };
38 
39 }
#define DECLARE_SMARTPTR(X)
Smart ptr declaration helper macro.
Definition: Def.h:59
virtual Result< FSDKError > warp(const fsdk::Human &human, fsdk::Image &transformedImage) const noexcept=0
Warp human detection.
Base strong reference counted object interface.
Definition: IRefCounted.h:36
Descriptor extractor and matcher interfaces.
Definition: Human.h:9
Image.
Definition: Image.h:37
Human detection area warper interface.
Definition: IHumanWarper.h:24