Sign in to follow this  
ArgusMagnus

Convolution Filter

Recommended Posts

Download: https://onedrive.live.com/redir?resid=429F16CCEF18E484!339757&authkey=!AJ0aYSIXTh_4Jhs&ithint=folder%2Ctxt

(Copy the files "ArgusPaintNet.Convolution.dll" and "ArgusPaintNetShared.dll". to the "paint.net/Effects" folder)

 

Effect->Advanced->Convolution

 

Applies a Convolution Kernel (https://en.wikipedia.org/wiki/Kernel_(image_processing)) to the image.

 

 

I don't know if Advanced is the right sub-menu. Depending on the kernel this effect would belong to the Blur or Stylize or possible other sub-menus.

 

Convolution1_zps9xkwlkej.png

 

v1.1

- Current Settings can be added to Presets

- Presets are saved and loaded to a file and survive restart

- Presets can be saved to and loaded from user-defined files

- Added reference to ArgusPaintNet.Shared.dll

- Fixed Bug: Previously unclamped values were converted to bytes -> strange color patterns

 

v1.0

- Initial Release

Edited by ArgusMagnus
  • Upvote 2

Share this post


Link to post
Share on other sites

Hello ArgusMagus, there are four dlls on the link you provided. Do I have to place all four in the effects folder?

Share this post


Link to post
Share on other sites

Wow!  Thank you @Argus for this filter which has very impressive results :) .

 

convolute%20mona_zpshuahb5qd.png

Share this post


Link to post
Share on other sites

Mine allows Kernels in any size you like, not just 3x3 but at the cost of speed. It is a lot slower than the one from SeriousSam.

 

The next update will also include saving/loading presets to/from files.

Edited by ArgusMagnus

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this