Click or drag to resize

Frame Class

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

The Frame type exposes the following members.

Constructors
  NameDescription
Public methodFrame
Initializes a new instance of the Frame class
Public methodFrame(Frame*)
Initializes a new instance of the Frame class
Public methodFrame(String)
Create a frame by loading data from a file
Top
Properties
  NameDescription
Public propertyCameraInfo
Information about the camera used to capture the frame
Public propertyInfo
Additional information associated with the frame
Public propertyPointCloud
The point cloud
Public propertySettings
The camera settings at the time of the frame capture
Public propertyState
The camera state data at the time of the frame capture
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the Frame
Public methodLoad
Load a frame from a Zivid data file
Public methodSave
Save the frame to file
Top
Remarks
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