You are here

Advanced Unsharp Mask

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!

Sharpening tool, uses blurred mask. Sharpness is modified with few sliders that work like a kind of equalizer. User can control blurring parameters (radius and treshold for selective blur mask). It provides 4 types of output: Sharpenned image, mask, split/comparision mode and mask-to-img differences.
Brightness of image can be affected by levels-like tool that works indirectly - via the mask.
See attached screenshot for more info.

Plugin is multithreaded.

Downloads (source code with instructions for linux) and few sample images http://code.google.com/p/aumask/wiki/Introduction.

Any comments and feature requests welcomed.

GIMP Version: 
Code License: 

Comments

Bonjour,

I had a very old version of Mingw32 with which to compile aumask 0.8 did not work.

I changed this version Mingw32 with the contents of the w64-x86_64-mingw32 directory from a recent version of mingw-64. I did this so as not to waste time.
With this change, the compilation of aumask 0.8 was successfully made.
My conclusion would be to say that it may be preferable to use the possibilities of mingw-64 and/or test on a recent version of mingw32.

I will post the latest binaries (aumask 0.8) compiled for Gimp Windows 32 and 64 bits.

Hi, after some time I have new "stable" version of aumask. Lately, I was working on layout of plugin window, so I hope it is better now.

Also, you can export (to new layer) either mask or something I call "differences to mask".

Short time ago I added multithreading, I was adviced to use multithreading capabilities of glib, so I used it and I would like to have some feedback if this compiles & works under windows.

As usual, any feedback is welcomed.

0.7-rc is available on google code, if anybody wants to test it...

I will make 0.7 in short time and upload the file here as well

Thanks Tibor95,
Works fine in Gentoo Linux Gimp-2.6.11.
Gerard.

Bonjour,

See decompose.c (plugin from sources) :

static void extract_lab (const guchar *src,
gint bpp, gint numpix, guchar **dst);

I see, only this is own function of this plugin, and not gimp's function.

I will look at it and consider copying it (or rather formulas employed there) to aumask.....

Thanks Tibor/samj. Both 64-bit (2.7.3 GIMP) and 32-bit (2.6.11 GIMP) plugins work without crashing with embedded alpha. :)

thanks, you are fast...

Pages

Subscribe to Comments for "Advanced Unsharp Mask"