colour_hdri.plotting Package

Module Contents

colour_hdri.plotting.radiance_image_strip_plot(image, count=5, ev_steps=-2, encoding_cctf=<Mock name='mock.DEFAULT_PLOTTING_ENCODING_CCTF' id='139671415587000'>, **kwargs)[source]

Plots given HDRI / radiance image as strip of images of varying exposure.

Parameters:
  • image (array_like) – HDRI / radiance image to plot.
  • count (int, optional) – Strip images count.
  • ev_steps (numeric, optional) – Exposure variation for each image of the strip.
  • encoding_cctf (callable, optional) – Encoding colour component transfer function / opto-electronic transfer function used for plotting.
Other Parameters:
 

**kwargs (dict, optional) – {display()}, Please refer to the documentation of the previously listed definitions.

Returns:

Current figure or None.

Return type:

Figure

colour_hdri.plotting.tonemapping_operator_image_plot(image, luminance_function, log_scale=False, encoding_cctf=<Mock name='mock.DEFAULT_PLOTTING_ENCODING_CCTF' id='139671415587000'>, **kwargs)[source]

Plots given tonemapped image with superimposed luminance mapping function.

Parameters:
  • image (array_like) – Tonemapped image to plot.
  • luminance_function (callable) – Luminance mapping function.
  • log_scale (bool, optional) – Use a log scale for plotting the luminance mapping function.
  • encoding_cctf (callable, optional) – Encoding colour component transfer function / opto-electronic transfer function used for plotting.
Other Parameters:
 

**kwargs (dict, optional) – {boundaries(), canvas(), decorate(), display()}, Please refer to the documentation of the previously listed definitions.

Returns:

Definition success.

Return type:

bool