cameradata.py

NOTE: This module is a feature under developement.

class CameraData(pixels_num: numpy.ndarray, pixels_size: numpy.ndarray, pos_world: numpy.ndarray, rot_world: scipy.spatial.transform._rotation.Rotation, roi_cent_world: numpy.ndarray, focal_length: float | None = 50.0, sub_samp: int = 2, bits: int = 16, back_face_removal: bool = True, k1: float = 0.0, k2: float = 0.0, k3: float = 0.0, p1: float = 0.0, p2: float = 0.0, c0: float | None = None, c1: float | None = None, fstop: float | None = None)[source]

Bases: object

pixels_num
pixels_size
pos_world
rot_world
roi_cent_world
focal_length
sub_samp
bits
back_face_removal
k1
k2
k3
p1
p2
c0
c1
fstop
sensor_size
image_dims
image_dist
cam_to_world_mat
world_to_cam_mat
__init__(pixels_num, pixels_size, pos_world, rot_world, roi_cent_world, focal_length=50.0, sub_samp=2, bits=16, back_face_removal=True, k1=0.0, k2=0.0, k3=0.0, p1=0.0, p2=0.0, c0=None, c1=None, fstop=None)