open3d.camera.PinholeCameraIntrinsic¶
- class open3d.camera.PinholeCameraIntrinsic¶
PinholeCameraIntrinsic class stores intrinsic camera matrix, and image height and width.
- __init__(*args, **kwargs)¶
Overloaded function.
- __init__(self: open3d.camera.PinholeCameraIntrinsic) -> None
Default constructor
- __init__(self: open3d.camera.PinholeCameraIntrinsic, arg0: open3d.camera.PinholeCameraIntrinsic) -> None
Copy constructor
- Parameters:
__init__(self: open3d.camera.PinholeCameraIntrinsic, width: typing.SupportsInt, height: typing.SupportsInt, intrinsic_matrix: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, ) -> None
- Parameters:
width (SupportsInt)
height (SupportsInt)
intrinsic_matrix (Annotated[numpy.typing.ArrayLike, numpy.float64,)
__init__(self: open3d.camera.PinholeCameraIntrinsic, width: typing.SupportsInt, height: typing.SupportsInt, fx: typing.SupportsFloat, fy: typing.SupportsFloat, cx: typing.SupportsFloat, cy: typing.SupportsFloat) -> None
- Parameters:
width (SupportsInt)
height (SupportsInt)
fx (SupportsFloat)
fy (SupportsFloat)
cx (SupportsFloat)
cy (SupportsFloat)
__init__(self: open3d.camera.PinholeCameraIntrinsic, param: open3d.camera.PinholeCameraIntrinsicParameters) -> None
- Parameters:
- get_focal_length(self: open3d.camera.PinholeCameraIntrinsic) tuple[float, float]¶
Returns the focal length in a tuple of X-axis and Y-axisfocal lengths.
- Returns:
tuple[float, float]
- get_principal_point(self: open3d.camera.PinholeCameraIntrinsic) tuple[float, float]¶
Returns the principle point in a tuple of X-axis and.Y-axis principle points
- Returns:
tuple[float, float]
- get_skew(self: open3d.camera.PinholeCameraIntrinsic) float¶
Returns the skew.
- Returns:
float
- is_valid(self: open3d.camera.PinholeCameraIntrinsic) bool¶
Returns True iff both the width and height are greater than 0.
- Returns:
bool
- set_intrinsics(self: open3d.camera.PinholeCameraIntrinsic, width: SupportsInt, height: SupportsInt, fx: SupportsFloat, fy: SupportsFloat, cx: SupportsFloat, cy: SupportsFloat) None¶
Set camera intrinsic parameters.
- Parameters:
width (SupportsInt) – Width of the image.
height (SupportsInt) – Height of the image.
fx (SupportsFloat) – X-axis focal length
fy (SupportsFloat) – Y-axis focal length.
cx (SupportsFloat) – X-axis principle point.
cy (SupportsFloat) – Y-axis principle point.
- Returns:
None
- property height¶
Height of the image.
- Type:
int
- property intrinsic_matrix¶
Intrinsic camera matrix
[[fx, 0, cx], [0, fy, cy], [0, 0, 1]]- Type:
3x3 numpy array
- property width¶
Width of the image.
- Type:
int