Face Engine SDK
5.23.1
A face detection, recognition and tracking engine.
|
00001 #pragma once 00002 00003 #include <fsdk/IRefCounted.h> 00004 #include <fsdk/Types/Detection.h> 00005 #include <fsdk/Types/Image.h> 00006 #include <fsdk/Types/Ref.h> 00007 #include <fsdk/Types/Span.h> 00008 00009 #include <cstddef> 00010 00011 namespace fsdk { 00012 00013 #ifndef DOXYGEN_SHOULD_SKIP_THIS 00014 DECLARE_SMARTPTR(IDetectionBatch); 00015 #endif 00016 00020 struct IDetectionBatch : public IRefCounted { 00021 00026 virtual size_t getSize() const noexcept = 0; 00027 00034 virtual Span<const Detection> getDetections(size_t index = 0) const noexcept = 0; 00035 }; 00036 00037 } // namespace fsdk