Skip to main content

SizectorS SDK

SizectorS SDK is provided by Mega Phase Technology for the SizectorS 3D camera, supporting camera operations, data acquisition, and several data processing methods. It includes versions for C++ (supporting cross-platform Windows/Linux) and .NET (for Windows only).

SizectorS SDK C++

The SizectorS SDK C++ offers two styles of interfaces: a C++ style class library and a C-style function library that wraps C++ classes. Both can perform the same functions. For C++ users, direct class calls are available. For C or other languages that support standard C-style calling, the C-style functions can be used. Since the C-style function interface corresponds exactly to the C++ classes, this documentation will focus on detailing the C++ classes. For detailed information about the C-style functions, refer to the descriptions in the IMPSizectorS class.

By using the SizectorS SDK C++, you can achieve the following functions:

  • Device instance creation
  • Device enumeration and connection
  • Device parameter settings
  • Device capture control and data acquisition
  • Device IO control
  • File operations, data post-processing

Files

The SizectorS SDK C++ includes the following files:

#Header files
MPSizectorS_Types.h (Basic data types)
MPSizectorS_API.h (Device operations)
MPSizectorS_Ext.h
MPSizectorS_Utils.h (File read/write, data structure conversion)
MPSizectorS_Process.h (Data format conversion, data post-processing)
#Windows dynamic libraries
MPSizectorS_API.lib
MPSizectorS_API.dll
#Linux dynamic libraries
libMPSizectorS_API.so
libMPSizectorS_API.so.2
libMPSizectorS_API.so.2.7.1.7

Manuals

info

Note for viewing .chm files on Windows systems: Due to Windows security policies, the file is locked after download. To view it, right-click, go to Properties - General - Security (at the bottom) - Unblock (check), and then the file can be viewed normally.

info

Note for viewing .chm files on Linux systems: To open .chm files on Linux, you need to install additional software, sudo apt-get install kchmviewer, and then you can run kchmviewer to open the .chm files.