Camera Basic
The minimum set of APIs to get started; see also Quick Capture Tutorial.
flowchart LR
Application
subgraph cameraBasic [Camera]
Camera
Settings
Settings2D
end
subgraph captureResult [Capture result]
Frame
Frame2D
end
connectOp(["connect()"])
capture2D3DOp(["capture2D3D()"])
capture3DOp(["capture3D()"])
capture2DOp(["capture2D()"])
Application --> connectOp --> Camera
Camera --> capture2D3DOp --> Frame
Camera --> capture3DOp --> Frame
Camera --> capture2DOp --> Frame2D
Settings2D -.-> capture2DOp
Settings -.-> capture2D3DOp
Settings -.-> capture3DOp
classDef zividClass fill:#4A8FA4,stroke:#34323D,color:#FFFFFF
classDef api fill:#91D2C8,stroke:#4A8FA4,color:#000000
class Application,Camera,Settings,Settings2D,Frame,Frame2D zividClass
class connectOp,capture2D3DOp,capture3DOp,capture2DOp api
Capture returns a Frame (3D or 2D + 3D) or Frame2D (2D-only).
See Applications Basic for working with those outputs.
See also