MCPcopy Create free account
hub / github.com/Ar-Ray-code/lingbot-depth-trt / CameraIntrinsics

Class CameraIntrinsics

python/scripts/camera/base.py:16–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14
15@dataclass(frozen=True)
16class CameraIntrinsics:
17 width: int
18 height: int
19 fx: float
20 fy: float
21 ppx: float
22 ppy: float
23
24 @classmethod
25 def from_realsense(cls, intrinsics: Any) -> "CameraIntrinsics":
26 return cls(
27 width=int(intrinsics.width),
28 height=int(intrinsics.height),
29 fx=float(intrinsics.fx),
30 fy=float(intrinsics.fy),
31 ppx=float(intrinsics.ppx),
32 ppy=float(intrinsics.ppy),
33 )
34
35 @classmethod
36 def from_orbbec(cls, intrinsics: Any) -> "CameraIntrinsics":
37 return cls(
38 width=int(intrinsics.width),
39 height=int(intrinsics.height),
40 fx=float(intrinsics.fx),
41 fy=float(intrinsics.fy),
42 ppx=float(intrinsics.cx),
43 ppy=float(intrinsics.cy),
44 )
45
46
47@dataclass(frozen=True)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected