cherab.phix.observer.fast_camera#

Subpackage for Fast Camera.

Functions

import_phix_camera(parent[, ...])

Importing PHiX fast lens camera configured by defalut camera parameters.

resample_phantom_rgb(min_wavelength, ...)

Pre-calculates samples of Phantom Camera's RGB sensitivity curves [A/W] over desired spectral range.

spectrum_to_phantom_rgb(spectrum[, ...])

Calculate a tuple of R, G, B values from an input spectrum based on Phantom Hight-speed camera.

phantom_rgb_to_srgb(r, g, b)

Convert Phantom Camera's RGB to sRGB in range [0, 1]

plot_samples()

Plot RGB raw sensitivity curves of Phantom LAB110 camera.

plot_RGB_filter([wavelengths, fig, ax])

Plot interpolated RGB sensitivity curves of Phantom LAB 110 camera.

Classes

RGBPipeline2D

2D pipeline of sRGB colour values.

Modules

camera

Module to offer helper function to load fast camera installed in phix.

colour

Module to offer colour functionalities

pipeline

Custom pipelines.