相机信息与维护
有关相机及其场景的只读元数据,以及用于更新固件、配置网络、验证和校正尺寸正确度的例程。对应 {cpp,csharp}/source/Camera/InfoUtilOther/ 和 {cpp,csharp}/source/Camera/Maintenance/。
flowchart LR
subgraph cameraGroup [Camera]
Camera
infoOp(["info()"])
stateOp(["state()"])
networkConfigOp(["networkConfiguration()"])
measureSceneConditionsOp(["measureSceneConditions()"])
updateFirmwareOp(["Firmware::updateFirmware()"])
intrinsicsOp(["intrinsics()"])
CameraInfo
CameraState
SceneConditions
NetworkConfiguration
CameraIntrinsics
end
subgraph frameGroup [Frame]
Frame
frameInfoOp(["info()"])
FrameInfo
end
Camera --> infoOp --> CameraInfo
Camera --> intrinsicsOp --> CameraIntrinsics
Camera --> stateOp --> CameraState
Camera --> networkConfigOp --> NetworkConfiguration
Camera --> measureSceneConditionsOp --> SceneConditions
Frame --> frameInfoOp --> FrameInfo
Camera -.-> updateFirmwareOp
classDef zividClass fill:#4A8FA4,stroke:#34323D,color:#FFFFFF
classDef api fill:#91D2C8,stroke:#4A8FA4,color:#000000
class Camera,Frame,CameraInfo,CameraState,SceneConditions,NetworkConfiguration,FrameInfo,CameraIntrinsics zividClass
class infoOp,stateOp,networkConfigOp,measureSceneConditionsOp,frameInfoOp,updateFirmwareOp,intrinsicsOp api
另请参阅
实际用法见 固件升级、检测以太网链路变化,以及 Camera/InfoUtilOther 和 Camera/Maintenance 示例。
有关相机的内部参数,请参阅 相机内参。