Colour Hdri Versions Save

HDRI / Radiance image processing algorithms for Python

v0.2.3

4 months ago

This release is a compatibility release with Colour 0.4.4.

The following scientific packages minimum versions are required:

v0.2.2

8 months ago

This release is a compatibility release with Colour 0.4.3.

The following scientific packages minimum versions are required:

v0.2.1

1 year ago

This release is mainly a compatibility release with Colour 0.4.2 providing support for Python 3.11.

The minimum Python version is 3.9 and the following scientific packages minimum versions are required:

Features

  • Implement support for lens vignette correction with the colour_hdri.characterise_vignette and colour_hdri.correct_vignette definitions. (d2c1268e8f9924007fbee70bbecbc18bd14dea2d, @KelSolaar)

Changes

colour_hdri

Object Name Author
colour_hdri.XYZ_to_camera_space_matrix matrix_XYZ_to_camera_space @KelSolaar
colour_hdri.camera_space_to_XYZ_matrix matrix_camera_space_to_XYZ ...
colour_hdri.image_stack_to_radiance_image image_stack_to_HDRI ...

v0.2.0

2 years ago

Colour - HDRI - 0.2.0 - Alpha Milestone

This release is a compatibility release with Colour 0.4.1.

Support for Python 2.7 has been dropped!

Changes

  • The colour_hdri.camera_response_functions_Debevec1997 definition has been updated to support an extrapolating function. It can be used to defined the behaviour over regions masked by the weighting function. (@KelSolaar, @KevinJW)

v0.1.8

3 years ago

This release is a compatibility release with Colour 0.3.16.

This is the last feature release to support Python 2.7!

v0.1.7

4 years ago

Features

colour_hdri.exposure

  • Implement support for modeling Digital Still Camera (DSC) exposure with the colour_hdri.focal_plane_exposure, colour_hdri.arithmetic_mean_focal_plane_exposure, colour_hdri.saturation_based_speed_focal_plane_exposure, colour_hdri.exposure_value_100 and colour_hdri.photometric_exposure_scale_factor_Lagarde2014 definitions. The models implemented by theses definitions are appropriate to simulate a physical camera in an offline or realtime renderer. (@KelSolaar)
  • Add colour_hdri.luminance_to_exposure_value and colour_hdri.illuminance_to_exposure_value definitions. (@KelSolaar)

Changes

colour_hdri.exposure

  • colour_hdri.average_luminance~: (@KelSolaar)
    • Signature: average_luminance(N, t, S, k=12.5)
  • colour_hdri.average_illuminance~: (@KelSolaar)
    • Signature: average_illuminance(N, t, S, c=250)

colour_hdri.utilities

  • ~colour_hdri.exposure_value~: (@KelSolaar)
    • Remove

The following definitions have been moved from the colour_hdri.utilities sub-package to the colour_hdri.exposure sub-package:

  • colour_hdri.average_luminance
  • colour_hdri.average_illuminance
  • colour_hdri.luminance_to_exposure_value
  • colour_hdri.illuminance_to_exposure_value
  • colour_hdri.adjust_exposure

v0.1.6

4 years ago

This release is a compatibility release with Colour 0.3.14

v0.1.5

5 years ago

This release is a compatibility release with Colour 0.3.12

Features

colour_hdri.utilities

  • Implement support for average image illuminance with colour_hdri.average_illuminance definition. (@kelsolaar)

Fixes

colour_hdri.utilities

  • colour_hdri.average_luminance definition returns actual image average luminance and not its inverse. (@kelsolaar)
  • Fix incorrect exposure value computation in colour_hdri.exposure_value definition. (@kelsolaar)

Changes

colour_hdri.plotting

  • colour_hdri.plotting.radiance_image_strip_plot: (@kelsolaar)
    • Name: plot_radiance_image_strip
  • colour_hdri.plotting.tonemapping_operator_image_plot: (@kelsolaar)
    • Name: plot_tonemapping_operator_image

v0.1.4

6 years ago

This release is a compatibility release with Colour 0.3.11

Fixes

colour_hdri.process

  • Update dng conversion settings to remove white balance induced artefacts. (@kelsolaar)

v0.1.3

6 years ago

Fixes

colour_hdri.generation

  • Fix conversion to radiance image exhibiting black pixels when using saturated bound images in colour_hdri.image_stack_to_radiance_image definition. (@kelsolaar)

Features

colour_hdri.utilities

  • colour_hdri.ImageStack class has now a colour_hdri.ImageStack.sort method allowing to sort the image stack with user given sorting key, e.g. average luminance. (@kelsolaar)

Changes

  • colour_hdri.Image.read_data: (@kelsolaar)
    • Signature: read_data(self, decoding_cctf=None)
  • colour_hdri.ImageStack.from_files: (@kelsolaar)
    • Signature: from_files(image_files, decoding_cctf=None)