Xhin Posted October 2, 2019 Share Posted October 2, 2019 Adjustments > Invert Anything This plugin allows you to invert a pretty wide variety of things all in one plugin. I'm 99% sure most of this exists elsewhere, but there are a couple things that don't exist yet. Red/Green/Blue -- inverts the red, blue and/or green channels. Will essentially turn yellow into blue, red into cyan, and so on. Hue/Saturation/Value Inverts the hue, saturation or value. Alpha -- Inverts the alpha channel -- transparent pixels will become more opaque, and vice-versa. Fully transparent pixels will apparently turn black. Contrast This feature came from a different plugin I'm working on. Essentially you're inverting things on either side of the median. If you're doing this with red contrast+green contrast+blue contrast on something colorful, for example, you'll get an image that's significantly more gray. Something with more washed-out colors will become more colorful. Essentially you're pulling the colors further away from the median towards the median (making them gray) and vice-versa. Other effects work much the same way, except instead of the median being gray it'll be whatever the median value for that setting is -- hue contrast for example will pull things closer or further away from cyan because that's the median hue. Plugin Examples This plugin offers a large amount of options, so rather than show them all I'll show each individual setting and a few interesting combinations all in one image. First, here's a source image. This cat is pretty useful for testing color/adjustment plugins -- lots of different colors, a good bit of white and black as well. Here are some different settings. The "Everything" means "everything but alpha + alpha contrast". Download Link https://github.com/Xhin23/Paint.net-Plugins/blob/master/Invert_Anything.dll 6 Quote Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted October 2, 2019 Share Posted October 2, 2019 Nice. Would it make more sense to have a drop down list? It would shorten the UI quite a bit and also allow you to add more options if they come along. 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...
Xhin Posted October 2, 2019 Author Share Posted October 2, 2019 The problem with having a drop-down list is that would require 87,178,291,200 (14 factorial) options with the current iteration of the plugin because you can mix and match all of these effects. Quote Link to comment Share on other sites More sharing options...
MJW Posted October 2, 2019 Share Posted October 2, 2019 Actually 16,384 (2^14), but that's still a long drop-down list! Quote Link to comment Share on other sites More sharing options...
Seerose Posted October 2, 2019 Share Posted October 2, 2019 @Xhin! Thank you so much for your effort. *Value *Value+Blue Quote Live as if you were to die tomorrow. Learn as if you were to live forever. Gandhi Link to comment Share on other sites More sharing options...
Disciple of Bears Posted November 29, 2019 Share Posted November 29, 2019 The best, laziest solution would be to add horizontal rules (separators) between each mini group for visual distinction. Could also do this: red red contrast hue hue contrast alpha blue blue contrast saturation saturation contrast alpha contrast green green contrast value value contrast Or organize like this: red red contrast blue blue contrast green green contrast ... Quote Link to comment Share on other sites More sharing options...
Disciple of Bears Posted November 29, 2019 Share Posted November 29, 2019 Incidentally the inversion of RGB HSV and alpha can be done with the Channel Ops plugin, although the 'contrast' versions of each channel aren't a concept there. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted November 29, 2019 Share Posted November 29, 2019 31 minutes ago, Disciple of Bears said: Incidentally the inversion of RGB HSV and alpha can be done with the Channel Ops plugin, although the 'contrast' versions of each channel aren't a concept there. IndirectUI doesn’t have a horizontal separator control. Quote Click to play: Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game Link to comment Share on other sites More sharing options...
Disciple of Bears Posted November 29, 2019 Share Posted November 29, 2019 27 minutes ago, BoltBait said: IndirectUI doesn’t have a horizontal separator control. My mistake, I read two threads and absent-mindedly thought this was the one that mentioned being ported to VS. Whoops! Quote Link to comment Share on other sites More sharing options...
IHaveNoName Posted November 29, 2019 Share Posted November 29, 2019 Nice plugin; useful additional to to basic colour invert tool. 1 Quote Link to comment Share on other sites More sharing options...
sucidokami Posted August 20, 2021 Share Posted August 20, 2021 I'm trying to download the file but when I download it, open it, it says it needs an installer in order to open it? Can you provide any tips or any third-party sources needed to open the plug-in? Thanks. Quote Link to comment Share on other sites More sharing options...
ardneh Posted August 20, 2021 Share Posted August 20, 2021 Plugins aren't opened. They need to be installed. https://www.getpaint.net/doc/latest/InstallPlugins.html Once installed this one will be found in the Adjustments menu. 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.