Camera Basic

开始使用所需的最基本 API 集合;另见 快速捕获教程。

        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
    

捕获操作返回一个 Frame (3D 或 2D + 3D)或 Frame2D (仅 2D)。有关处理这些输出的方法,请参阅 基础应用。

另见