Interactive RGB Transparency is an open source tool dedicated to the visualization of transparency effects in digital color images. Transparency effect can be rendered as a binary color mixing between foreground and background layers, which can be uniformly colored layers or downloaded images, while the transparency rate can be modified interactively from perfectly transparent to perfectly opaque. The tool also allows the inverse operation, by removing transparency effects in an image. While most common softwares render transparency effects by additive color mixing (eventually subtractive color mixing), Interactive RGB Transparency proposes three different approaches: i) defining new color mixing laws varying continuously from additive to subtractive color mixing, ii) defining color mixing as a generalized average between the colors of the layers, iii) considering a translucent scattering layer whose thickness can be modified.
Lionel Simonot, Mathieu Hébert, "Interactive RGB Transparency: a color rendering tool for superimposed translucent layers in digital images" in Proc. IS&T Int’l. Symp. on Electronic Imaging: Material Appearance, 2018, pp 167-1 - 167-6, https://doi.org/10.2352/ISSN.2470-1173.2018.8.MAAP-167