-
Notifications
You must be signed in to change notification settings - Fork 0
Rendering algorithms
Jan Hubička edited this page Jul 13, 2024
·
83 revisions
- Rendering algorithms: Linearization: Gamma, backlight correction, scanner exposure and dark point compensation
- Rendering algorithms: Inverting negative to positive
- Rendering algorithms: Channel mixing: Production of simulated ("fake") infrared channel
- Rendering algorithms: Viewing screen alignment
- Rendering algorithms: Viewing screen superposition
- Rendering algorithms: Determining luminosity of each color patch
- Rendering Modes: Different algorithms used to render the image
- Color models: Different models of colors of dyes of the original process
Scan of original negative![]() |
Infrared scan of original transparency![]() |
RGB scan of original transparency![]() |
|
Linearization and inverting negative to positive |
Linearization |
Linearization and channel mixing |
Linear grayscale transparency![]() |
||
Viewing screen alignment![]() |
||
| linear RGB image with viewing screen (see viewing screen superposition) ![]() |
||
| Determining luminosity of each color patch (optional) |
||
Blocky linear RGB image (similar to RAW from digital camera)![]() |
||
| Demosaicing using bicubic interpolation (optional) |
||
Smooth but unsharp linear RGB image![]() |
||
| Combining predicted and original data (optional) |
||
linear RGB image![]() |
||
| Simulation dyes of viewing screen and conversion to output color profile |
||
Digital color rendering
|
||







