Face Engine SDK
5.23.1
A face detection, recognition and tracking engine.
|
00001 #pragma once 00002 00003 #include <fsdk/Def.h> 00004 #include <fsdk/IRefCounted.h> 00005 #include <fsdk/Types/Image.h> 00006 #include <fsdk/Types/Ref.h> 00007 #include <fsdk/Types/Span.h> 00008 00009 namespace fsdk { 00010 00011 #ifndef DOXYGEN_SHOULD_SKIP_THIS 00012 DECLARE_SMARTPTR(IImagesBatch); 00013 #endif 00014 00022 struct IImagesBatch : public IRefCounted { 00023 00028 virtual size_t getSize() const noexcept = 0; 00029 00036 virtual Image getImage(size_t index = 0) const noexcept = 0; 00037 00045 virtual Span<const Image> getImages() const noexcept = 0; 00046 }; 00047 00048 } // namespace fsdk