A frame captured by a Zivid camera
Inheritance Hierarchy SystemObject
Zivid.NETFrame
Namespace:
Zivid.NET
Assembly:
ZividCoreNET (in ZividCoreNET.dll) Version: 0.0.0.0
Syntax public class Frame : IDisposable
Public Class Frame
Implements IDisposable
public ref class Frame : IDisposable
The Frame type exposes the following members.
Constructors
| Name | Description |
---|
| Frame | Initializes a new instance of the Frame class |
| Frame(Frame*) | Initializes a new instance of the Frame class |
| Frame(String) | Create a frame by loading data from a file |
TopProperties
| Name | Description |
---|
| CameraInfo | Information about the camera used to capture the frame |
| Info | Additional information associated with the frame |
| PointCloud | The point cloud |
| Settings | The camera settings at the time of the frame capture |
| State | The camera state data at the time of the frame capture |
TopMethods
| Name | Description |
---|
| Dispose | Releases all resources used by the Frame |
| Load | Load a frame from a Zivid data file |
| Save | Save the frame to file |
TopRemarks
Contains the point cloud (stored on compute device memory) as well as calibration data, settings and
state used by the API at time of the frame capture. Use
PointCloud to access point cloud
data.
Note that if this Frame object was returned from a call to `Camera::Capture(Settings^)` or
`Camera::Capture(Settings2D^)`, then there may still be remaining data transfer and processing going on
in the background. When you call a method on the Frame object that requires the capture to be finished,
for example
PointCloud, the method will block until the point cloud is available.
See Also