Hiddena0 Posted March 31, 2021 Share Posted March 31, 2021 I wouldn't need this if I was merging two colors with 255 opacity but in this case I am pretty sure one of the colors had an opacity of half or 100 or something. If a(background) + b (light effect on top, with lower opacity) = c, I have a and c, and I just need to find b at different opacity levels (they don't need to be too precise, can be 3 intervals like 70, 123, 180 or something) Quote Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted April 1, 2021 Share Posted April 1, 2021 There are two identically named Unblend plugins which should do this. The latest one is this >> Unblend Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
MJW Posted April 1, 2021 Share Posted April 1, 2021 If I understand the question correctly, my Color Clearer plugin performs the desired operation. Just set the "Color to Make Transparent" to the background color (i.e, color a). It should be noted that there isn't a unique solution to the problem. A simple example is when colors a and b have the same RGB values. In that case, color c will be the same color, no matter what the opacity of color b. Basically for all cases, any amount of color a can be blended (from below) into color b without changing color c. Color Clearer always minimizes the opacity of color b. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.