4 #ifndef FACE_SDK_FACE_DETECTOR_H
5 #define FACE_SDK_FACE_DETECTOR_H
39 virtual std::vector<face_sdk::face_set>
detect_faces(
const std::vector< std::shared_ptr<face_sdk::image> > &images,
float confidence) = 0;
43 virtual uint32_t
version()
const noexcept = 0;
58 const std::shared_ptr<face_sdk::license> &
license,
59 const std::shared_ptr<face_sdk::data_container> &contaner,
61 int32_t compute_device);
74 const std::shared_ptr<face_sdk::license> &
license,
76 int32_t compute_device);
89 const std::shared_ptr<face_sdk::data_container> &contaner,
91 int32_t compute_device);
105 int32_t compute_device);
110 #endif // FACE_SDK_FACE_DETECTOR_H