18 namespace artec {
namespace sdk {
namespace base {
namespace io
63 saveImageToBlob(IBlob** data,
const IImage* image,
const wchar_t* formatExt);
ErrorCode ABASESDK_LINK_SPEC loadImageFromFile(IImage **image, const wchar_t *path)
Load image from file having automatically detected its type based on its extension.
ErrorCode ABASESDK_LINK_SPEC loadImageFromBlob(IImage **image, const IBlob *data, const wchar_t *formatExt)
Load image from data in the memory buffer having automatically detected its type based on its extensi...
ErrorCode ABASESDK_LINK_SPEC loadImage32fFromFile(IImage **image, const wchar_t *path)
Load float-value image from file.
ErrorCode ABASESDK_LINK_SPEC saveImage32fToFile(const wchar_t *path, const IImage *image)
Save float-value image to file.
ErrorCode ABASESDK_LINK_SPEC saveImageToFile(const wchar_t *path, const IImage *image)
Save image to file having automatically detected its type based on its extension. ...
#define ABASESDK_LINK_SPEC
ErrorCode ABASESDK_LINK_SPEC saveImageToBlob(IBlob **data, const IImage *image, const wchar_t *formatExt)
Save image to memory buffer having automatically detected its type based on its extension.