Camera Handle¶
- class huira.rgb.CameraModelHandle¶
- __init__(*args, **kwargs)¶
- delete_distortion(self: huira._huira.rgb.CameraModelHandle) None¶
- delete_psf(self: huira._huira.rgb.CameraModelHandle) None¶
- focal_length(self: huira._huira.rgb.CameraModelHandle) float¶
- fstop(self: huira._huira.rgb.CameraModelHandle) float¶
- make_frame_buffer(self: huira._huira.rgb.CameraModelHandle) huira::FrameBuffer<huira::SpectralBins<3ul, 600, 750, 500, 600, 380, 500> >¶
- set_brown_conrady_distortion(self: huira._huira.rgb.CameraModelHandle, coeffs: huira._huira.BrownCoefficients) None¶
- set_focal_length(self: huira._huira.rgb.CameraModelHandle, focal_length: object) None¶
Set the focal length (accepts any distance unit)
- set_fstop(self: huira._huira.rgb.CameraModelHandle, fstop: float) None¶
- set_opencv_distortion(self: huira._huira.rgb.CameraModelHandle, coeffs: huira._huira.OpenCVCoefficients) None¶
- set_owen_distortion(self: huira._huira.rgb.CameraModelHandle, coeffs: huira._huira.OwenCoefficients) None¶
- set_sensor_bias_level(self: huira._huira.rgb.CameraModelHandle, bias_level: float) None¶
- set_sensor_bit_depth(self: huira._huira.rgb.CameraModelHandle, bit_depth: int) None¶
- set_sensor_dark_current(self: huira._huira.rgb.CameraModelHandle, dark_current: float) None¶
- set_sensor_full_well_capacity(self: huira._huira.rgb.CameraModelHandle, fwc: float) None¶
- set_sensor_gain(self: huira._huira.rgb.CameraModelHandle, gain: float) None¶
- set_sensor_gain_db(self: huira._huira.rgb.CameraModelHandle, gain_db: float) None¶
- set_sensor_pixel_pitch(*args, **kwargs)¶
Overloaded function.
set_sensor_pixel_pitch(self: huira._huira.rgb.CameraModelHandle, pixel_pitch_x: object, pixel_pitch_y: object) -> None
set_sensor_pixel_pitch(self: huira._huira.rgb.CameraModelHandle, pixel_pitch: object) -> None
- set_sensor_quantum_efficiency(self: huira._huira.rgb.CameraModelHandle, qe: huira._huira.rgb.SpectralBins) None¶
Set quantum efficiency (as SpectralBins)
- set_sensor_read_noise(self: huira._huira.rgb.CameraModelHandle, read_noise: float) None¶
- set_sensor_resolution(self: huira._huira.rgb.CameraModelHandle, width: int, height: int) None¶
- set_sensor_rotation(self: huira._huira.rgb.CameraModelHandle, angle: object) None¶
Set sensor rotation (accepts any angle unit, e.g. Radian, Degree)
- set_sensor_size(*args, **kwargs)¶
Overloaded function.
set_sensor_size(self: huira._huira.rgb.CameraModelHandle, width: object, height: object) -> None
set_sensor_size(self: huira._huira.rgb.CameraModelHandle, width: object) -> None
- set_sensor_uinty_db(self: huira._huira.rgb.CameraModelHandle, unity_db: float) None¶
- use_aperture_psf(self: huira._huira.rgb.CameraModelHandle, radius: int, banks: int) None¶
- use_blender_convention(self: huira._huira.rgb.CameraModelHandle, value: bool = True) None¶
- class huira.visible8.CameraModelHandle¶
- __init__(*args, **kwargs)¶
- delete_distortion(self: huira._huira.visible8.CameraModelHandle) None¶
- delete_psf(self: huira._huira.visible8.CameraModelHandle) None¶
- focal_length(self: huira._huira.visible8.CameraModelHandle) float¶
- fstop(self: huira._huira.visible8.CameraModelHandle) float¶
- make_frame_buffer(self: huira._huira.visible8.CameraModelHandle) huira::FrameBuffer<huira::SpectralBins<8ul, 380, 750> >¶
- set_brown_conrady_distortion(self: huira._huira.visible8.CameraModelHandle, coeffs: huira._huira.BrownCoefficients) None¶
- set_focal_length(self: huira._huira.visible8.CameraModelHandle, focal_length: object) None¶
Set the focal length (accepts any distance unit)
- set_fstop(self: huira._huira.visible8.CameraModelHandle, fstop: float) None¶
- set_opencv_distortion(self: huira._huira.visible8.CameraModelHandle, coeffs: huira._huira.OpenCVCoefficients) None¶
- set_owen_distortion(self: huira._huira.visible8.CameraModelHandle, coeffs: huira._huira.OwenCoefficients) None¶
- set_sensor_bias_level(self: huira._huira.visible8.CameraModelHandle, bias_level: float) None¶
- set_sensor_bit_depth(self: huira._huira.visible8.CameraModelHandle, bit_depth: int) None¶
- set_sensor_dark_current(self: huira._huira.visible8.CameraModelHandle, dark_current: float) None¶
- set_sensor_full_well_capacity(self: huira._huira.visible8.CameraModelHandle, fwc: float) None¶
- set_sensor_gain(self: huira._huira.visible8.CameraModelHandle, gain: float) None¶
- set_sensor_gain_db(self: huira._huira.visible8.CameraModelHandle, gain_db: float) None¶
- set_sensor_pixel_pitch(*args, **kwargs)¶
Overloaded function.
set_sensor_pixel_pitch(self: huira._huira.visible8.CameraModelHandle, pixel_pitch_x: object, pixel_pitch_y: object) -> None
set_sensor_pixel_pitch(self: huira._huira.visible8.CameraModelHandle, pixel_pitch: object) -> None
- set_sensor_quantum_efficiency(self: huira._huira.visible8.CameraModelHandle, qe: huira._huira.visible8.SpectralBins) None¶
Set quantum efficiency (as SpectralBins)
- set_sensor_read_noise(self: huira._huira.visible8.CameraModelHandle, read_noise: float) None¶
- set_sensor_resolution(self: huira._huira.visible8.CameraModelHandle, width: int, height: int) None¶
- set_sensor_rotation(self: huira._huira.visible8.CameraModelHandle, angle: object) None¶
Set sensor rotation (accepts any angle unit, e.g. Radian, Degree)
- set_sensor_size(*args, **kwargs)¶
Overloaded function.
set_sensor_size(self: huira._huira.visible8.CameraModelHandle, width: object, height: object) -> None
set_sensor_size(self: huira._huira.visible8.CameraModelHandle, width: object) -> None
- set_sensor_uinty_db(self: huira._huira.visible8.CameraModelHandle, unity_db: float) None¶
- use_aperture_psf(self: huira._huira.visible8.CameraModelHandle, radius: int, banks: int) None¶
- use_blender_convention(self: huira._huira.visible8.CameraModelHandle, value: bool = True) None¶