Face Engine SDK  5.8.0
A face detection, recognition and tracking engine.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fsdk::Image Member List

This is the complete list of members for fsdk::Image, including all inherited members.

allocate(int size) noexceptfsdk::Imageprotectedstatic
clone() const noexceptfsdk::Imageinline
convert(Image &dest, int x, int y, int width, int height, Format format, TargetDevice device=TargetDevice::CPU) const noexceptfsdk::Image
convert(Image &dest, const Point2i &origin, const Size &size, Format format, TargetDevice device=TargetDevice::CPU) const noexceptfsdk::Imageinline
convert(Image &dest, const Size &size, Format format, TargetDevice device=TargetDevice::CPU) const noexceptfsdk::Imageinline
convert(Image &dest, const Rect &rect, Format format, TargetDevice device=TargetDevice::CPU) const noexceptfsdk::Imageinline
convert(Image &dest, Format format, TargetDevice device=TargetDevice::CPU) const noexceptfsdk::Imageinline
create(int width, int height, Format format, bool cleanup=true, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
create(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
create(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
create(const fsdk::Image &source, MemoryResidence residence, int deviceId=0) noexceptfsdk::Image
deallocate(void *memory) noexceptfsdk::Imageprotectedstatic
equalStrong(const fsdk::Image &other) noexceptfsdk::Imageinline
equalWeak(const fsdk::Image &other) noexceptfsdk::Imageinline
Error enum namefsdk::Image
extract(int x, int y, int width, int height) const noexceptfsdk::Image
extract(const Rect &rect) const noexceptfsdk::Imageinline
extract(const Size &size) const noexceptfsdk::Imageinline
extract(const Point2i &origin, const Size &size) const noexceptfsdk::Imageinline
getAspectRatio() const noexceptfsdk::Imageinline
getData() noexceptfsdk::Imageinline
getData() const noexceptfsdk::Imageinline
getDataAs() noexceptfsdk::Imageinline
getDataAs() const noexceptfsdk::Imageinline
getDataSize() const noexceptfsdk::Image
getDataSize(Sizer &sizer) const noexceptfsdk::Image
getDeviceId() const noexcept (defined in fsdk::Image)fsdk::Imageinline
getFormat() const noexceptfsdk::Imageinline
getHeight() const noexceptfsdk::Imageinline
getMemoryResidence() const noexcept (defined in fsdk::Image)fsdk::Imageinline
getRect() const noexceptfsdk::Imageinline
getRefCount() const noexceptfsdk::Imageprotected
getRowSize() const noexceptfsdk::Imageinline
getScanLine(int y) noexceptfsdk::Image
getScanLine(int y) const noexceptfsdk::Image
getScanLineAs(int y) noexceptfsdk::Imageinline
getScanLineAs(int y) const noexceptfsdk::Imageinline
getSize() const noexceptfsdk::Imageinline
getWidth() const noexceptfsdk::Imageinline
guessTypeFromMemory(const void *data, const uint32_t sizeInBytes, Type &type) noexceptfsdk::Imagestatic
Image() noexceptfsdk::Image
Image(int width, int height, Format format, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
Image(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
Image(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
Image(const Image &other) noexceptfsdk::Image
Image(Image &&other) noexceptfsdk::Image
Image(const SubImage &subImage) noexceptfsdk::Imageexplicit
ImageCompression enum namefsdk::Image
isNull() const noexceptfsdk::Imageinline
isSharedWith(const Image &other) const noexceptfsdk::Imageinline
isValid() const noexceptfsdk::Imageinline
load(const char *path) noexceptfsdk::Image
load(const char *path, const Format format) noexceptfsdk::Image
loadFromMemory(const void *data, const uint32_t sizeInBytes) noexceptfsdk::Image
loadFromMemory(const void *data, const uint32_t sizeInBytes, const Format format) noexceptfsdk::Image
loadFromMemoryOfType(const void *data, const uint32_t sizeInBytes, const Type type) noexceptfsdk::Image
loadFromMemoryOfType(const void *data, const uint32_t sizeInBytes, const Type type, const Format format) noexceptfsdk::Image
m_datafsdk::Imageprotected
m_deviceIdfsdk::Imageprotected
m_formatfsdk::Imageprotected
m_heightfsdk::Imageprotected
m_reffsdk::Imageprotected
m_residence (defined in fsdk::Image)fsdk::Imageprotected
m_widthfsdk::Imageprotected
map(int x, int y, int width, int height) const noexceptfsdk::Image
map(const Rect &rect) const noexceptfsdk::Imageinline
map(const Size &size) const noexceptfsdk::Imageinline
map(const Point2i &origin, const Size &size) const noexceptfsdk::Imageinline
MemoryResidence enum namefsdk::Image
operator bool() const noexceptfsdk::Imageinline
operator=(const Image &other) noexceptfsdk::Imageinline
operator=(Image &&other) noexceptfsdk::Imageinline
ownsData() const noexceptfsdk::Imageinline
putPixel(uint32_t x, uint32_t y) noexcept (defined in fsdk::Image)fsdk::Image
release() noexceptfsdk::Imageprotected
rescale(float scale) const noexceptfsdk::Image
reset() noexceptfsdk::Imageinline
retain() noexceptfsdk::Imageprotected
save(const char *path, fsdk::Image::ImageCompression additionalFlag=fsdk::Image::ImageCompression::IC_NO_COMPRESSION) const noexceptfsdk::Image
save(const char *path, const Format format) const noexceptfsdk::Image
saveToMemory(Image::Type type, IArchive *archive, fsdk::Image::ImageCompression additionalFlag=fsdk::Image::ImageCompression::IC_NO_COMPRESSION) const noexceptfsdk::Image
saveToMemory(Image::Type type, IArchive *archive, const Format format) const noexceptfsdk::Image
set(int width, int height, Format format, const void *data, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
set(int width, int height, Format format, void *data, bool copy, MemoryResidence residence=MemoryResidence::MemoryCPU, int deviceId=0) noexceptfsdk::Image
set(const Image &other) noexceptfsdk::Image
set(const SubImage &subImage) noexceptfsdk::Image
swap(Image &other) noexceptfsdk::Imageinline
TargetDevice enum namefsdk::Image
Type enum namefsdk::Image
~Image() (defined in fsdk::Image)fsdk::Image