Image processing

16 March 2020

Bilinear interpolation on images stored as Python Numpy ndarray

2020-04-01T11:10:54-04:0016 March 2020|Categories: Image processing|Tags: , |0 Comments

If you are working in image processing and using Python as a prototyping script language to test algorithms, you might have noticed that all the libs providing fast image interpolation methods (to either sub-sample or over-sample) work in 8 bits unsigned integers ([crayon-5fa3b28b8d267587676095-i/]). This is quite annoying if you are working with floating point images. [...]

17 January 2019

Derivating HDR-IPT direct and inverse transformations

2020-01-03T22:50:40-05:0017 January 2019|Categories: Image processing|3 Comments

Following my work on the filmic tonemapping, several users have reported issues with very saturated blue areas (stage spotlights, bright skies) and red areas. The grail of image processing is being able to affect colors and brightness independantly. The big conundrum of tonemapping is raising luminance without affecting perceptual colors, and, by color, [...]

Go to Top