Public Member Functions | |
| ResponseCurve | create_from_file (cls, str file_path) |
| None | save (self, str file_path) |
| None | __init__ (self, *Any args, **Any kwargs) |
| Do not use this method. | |
| bool | __eq__ (self, object other) |
| None | __del__ (self) |
Protected Member Functions | |
| ResponseCurve | _create_empty (cls) |
Protected Attributes | |
| _handle | |
A Camera Response Curve defines the mathematical relationship between the true physical scene radiance (light intensity) and the digital pixel values captured by the camera sensor.
Because most sensors apply a non-linear transformation to compress dynamic range, this curve must be explicitly known or estimated to linearize the image data before combining multiple exposures into a High Dynamic Range (HDR) image.
| None __init__ | ( | self, | |
| *Any | args, | ||
| **Any | kwargs ) |
| None __del__ | ( | self | ) |
| bool __eq__ | ( | self, | |
| object | other ) |
|
protected |
| ResponseCurve create_from_file | ( | cls, | |
| str | file_path ) |
| file_path | An existing file path to a response curve JSON file. |
| IOException | |
| CorruptedException | |
| InvalidConfigurationException |
| None save | ( | self, | |
| str | file_path ) |
| file_path | Destination file path for the response curve JSON file. The .json file extension is automatically added if not provided. |
| IOException | |
| InvalidConfigurationException |
|
protected |