Ximagic Denoiser

Home
Contact
Denoiser
    Download
    Usage
    Tutorial
    Examples
    Changelog
    License
Quantizer
    Download
    Usage
    Examples
    Changelog
    License
GrayDither
    Download
    Usage
    Examples
    Changelog
    License

TODO

  • Anisotropic cancel process
  • Drag in preview
  • Priority Support Paint Shop Pro command sequence.
  • Priority Partial evaluation for preview. Actually the whole image is processed.
  • Priority Version for Mac (Intel).

Changelog

v 2.10.1 03-Mar-2010

  • Resized dialog window

v 2.10.0 02-Mar-2010

  • Added version for 64-bit plugin hosts (Photoshop CS4-64 and compatibles).

v 2.9.0 13-Feb-2010

  • Changed multi processor library from OpenMP to TBB. Performs better on loaded systems.
  • Suppressed msi and exe installers.

v 2.8.2 12-Feb-2010

  • Patch - NLM performance bug (from v 2.8.0).
  • Patch - NLM algorithm.

v 2.8.1 10-Feb-2010

  • Changed default colorspace to YCbCr.
  • Set channel check/radio buttons description according to selected colorspace.
  • Small internal changes in DCT and NLM processing.

v 2.8.0 02-Feb-2010

  • Added support for 16 bit per channel images (preview still 8 bits)
  • Selection mask applied in preview
  • Reduced memory usage (5% ->)

v 2.7.1 25-Jan-2010

  • Enabled textual input of values.
  • Added ranges to tool tips.
  • Added support for Vicman Photo Editor.
  • Added support for Chasys Draw.
  • Added some guards against buggy hosts (hostsProcs, copy alpha, copy on cancel, displayPixels)
  • Patch - Tab order corrected.
  • Patch - Changed configuration directory to standard place CSIDL_APPDATA. (stored parameters/user thresholds will be lost).
  • Patch - Reading inexistent parameters from xml don't get default value.
  • Patch - Blend outliers is not stored/applied in batch.
  • Patch - Removed userenv.dll and version.dll dependencies.

v 2.7.0 13-Jan-2010

  • Parameter storage moved from windows registry to xml file. (stored parameters/user thresholds will be lost).
  • Added compatibility with windows 95/98/ME.
  • Added validation when reading stored/script parameters.
  • Patch - channel processing is not stored/applied in batch.

v 2.6.3 12-Jan-2010

  • Patch - Added compatibility with Fireworks 2004 MX (with issue: always recalculate when OK pressed).
  • Patch - Added compatibility with Xara X1.

v 2.6.2 07-Jan-2010

  • Patch - Progress dialog should not be resizable

v 2.6.1 05-Jan-2010

  • Patch. CWT always apply filter to all channels. (from v 2.5.3)
  • Patch. Wavelets mode parameter not stored between calls. (from v 2.6.0)

v 2.6.0 04-Jan-2010

  • Added support for Photoshop actions and batch operations

v 2.5.3 29-Dec-2009

  • CWT Memory requirements -33%.
  • CWT progress patch.
  • Tested up to 4896 x 3264 image (Canon 16.1 MP). Previous versions was tested up to 4288 x 2848 (Nikon 12.3 MP)

v 2.5.2 11-Dec-2009

  • GIMP patch - failures when using selection masks.
  • Small change in CIELab conversion

v 2.5.1 23-Nov-2009

  • Added CIELab color space
  • NLM scale * 10 and smaller step, to give finer control
  • Patch to enhanced NLM, sometimes give wrong pixels
  • NLM tool tips
  • Preview Patch 1 - Change to color space when showing only original and with a component selected don't refresh the preview
  • Preview Patch 2 - Images smaller than preview window fails when using zoom
  • Small reduction in CWT memory requirements

v 2.5.0 10-Nov-2009

  • Removed tri-state median
  • Merged gauss and bilateral
  • Added enhanced NLM and conservative option
  • Added blend outliers option
  • Started work on tile processing

v 2.4.0 16-Oct-2009

  • Added Center Weighted (CWM) and Tri-State (TSM) median filters.
  • NLM processing time -4%

v 2.3.1 28-Aug-2009

  • Preview button enable/disable

v 2.3.0 25-Aug-2009

  • Added preview zoom
  • Added view reset button
  • Solved bug in spin controls (wrong value after arrow change)
  • Solved bug in reset parameters (in scroll bars)

v 2.2.1 19-Aug-2009

  • NLM processing time -20%
  • DWT Q3 processing time -10% (Q2 -9%, Q1 -7%, CWT -3%)
  • Processing times for 2848 x 4288 image (Q6660 4 cores 3,2 MHz)
    MethodMP Time sec
    NLM69
    DWT Q369
    DCT68
    An Diff37
    DWT Q219
    Bilateral8
    DWT Q17
    CWT7

v 2.2.0 13-Aug-2009

  • NLM Processing time -45%
  • DWT Added Bayes Shrink

v 2.1.2 30-Jul-2009

  • Preview window synchronized with scrollbars
  • NLM processing time -5%.

v 2.1.1 28-Jul-2009

  • Added new option to get total processing time
  • Solved bug in CWT soft threshold (blur too low)
  • DCT Progress indicator changed to 1 step

v 2.1.0 27-Jul-2009

  • Wavelets reworked, two versions DWT (overcomplete) and CWT (complex)
  • DWT with quality 1 approximately equal to the previous method
  • Added MP support to wavelets
  • Changed parameter layout
  • Added tool tips to parameters

v 2.0.2 15-Jul-2009

  • Changed NLM max learn radius to 16
  • Changed DCT max radius to 16
  • Changed wavelet min threshold to 200
  • Changed default YCbCr to yes
  • Changed NLM default sigma to 2
  • Small patch for MP in DCT
  • Reworked samples and added some comments. Added twilight sample.
  • Slightly reworked usage page

v 2.0.1 10-Jul-2009

  • Solved bug in NLM (black-RGB or green-YCbCr points).
  • Solved bug in progress bar.
  • Changed version numbering.

v 2.00 25-Jun-2009

  • First MP version (for multicore, multiprocessor or hyperthreads) All algorithms excluding Anisotropic diffusion which is already multiprocessing and wavelets.
  • Changed installation method

v 1.91 23-Jun-2009

  • Patch in reset parameters (wavelets)

v 1.90 22-Jun-2009

  • NLM Enhancements (time -40%, memory -40%)
  • Bilateral Enhancements (time -20%, memory -40%)
  • DCT Enhancements (time -25%)
  • Added Anisotropic progress information

v 1.80 14-Jun-2009

  • Added progress indicator and process cancel
  • Smaller memory requirements for wavelets
  • Avoid recalculation on OK button when applicable

v 1.73 10-Jun-2009

  • Memory management enhancements and patching
  • Testing with PhotoPerfect/FixFoto 2.92

v 1.72 05-Jun-2009

  • Change to make it work with Photobie

v 1.71 04-Jun-2009

  • Patch in preview code.

v 1.70 02-Jun-2009

  • Added soft threshold option to wavelet
  • Changed wavelet transform
  • DCT performance enhancement (-30% time)
  • Changed UI, now preview becomes blank when a parameter is changed

v 1.60 29-May-2009

  • Added channel view selection
  • Added equalized noise preview

v 1.51 27-May-2009

  • Patches in preview display

v 1.50 27-May-2009

  • Added preview
  • Catch memory allocation failures
  • Dialog closing delayed to end of processing.

v 1.41 07-May-2009

  • Solved bug in channel processing

v 1.40 07-May-2009

  • Added Gauss method
  • Added channel selection

v 1.32 23-April-2009

  • Patched alpha channels process

v 1.31 23-April-2009

  • Corrected valid image modes.

v 1.30 21-April-2009

  • Changes in UI

v 1.20 20-April-2009

  • Added DCT method.

v 1.12 10-Mar-2009

  • Solved registry bug in windows 2000/XP .

v 1.11 10-Mar-2009

  • Enabled storing parameters in GIMP.

v 1.10 09-Mar-2009

  • Parameters stored in windows registry instead of Photoshop registry.

v 1.01 24-Feb-2009

  • Remove dependency from MSVCRT90

v 1.00 16-Feb-2009

  • Initial version.