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.