Zivid
1.0.1+3607.8a7510c4
Zivid API
|
A frame captured by a Zivid camera More...
#include <Frame.h>
Public Member Functions | |
ZIVID_API | Frame () |
Construct a new frame. | |
ZIVID_API | Frame (const std::string &fileName) |
Creates a frame by loading data from a file. | |
ZIVID_API | Frame (const std::string &fileName, ComputeDevice computeDevice) |
Creates a frame by loading data from a file on the given compute device. | |
ZIVID_API Frame | clone () const |
Clone the frame. | |
ZIVID_API PointCloud | getPointCloud () const |
Copies the point cloud to the CPU and returns it. | |
ZIVID_API DeviceCloud | deviceCloud () const |
Returns the point cloud on the Compute device. | |
ZIVID_API CameraState | state () const |
Get the camera state data at the time of the frame capture. | |
ZIVID_API Settings | settings () const |
Get the settings for the API at the time of the frame capture. | |
ZIVID_API FrameInfo | info () const |
Get information collected at the time of the frame capture. | |
ZIVID_API void | save (const std::string &fileName) const |
Save the frame as a Zivid data file. | |
ZIVID_API void | load (const std::string &fileName) |
Load a frame from a Zivid data file. | |
A frame captured by a Zivid camera
Contains a Compute device point cloud and/or a CPU point cloud as well as calibration data, settings and state used by the API at time of the frame capture.