vcmohan's Plugin Filters For AviSynth


Author V. C. Mohan
Updated on May 7, 2010

These plugins are free to use and be properly acknowledged. These programs are free software: you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License. These programs are distributed in the hope that these will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. A copy of the GNU General Public License is at GPL . For details of how to contact author V. C. Mohan

All these plugins are for Avisynth 2.5+ version. The plugin zip file contains the dll, and documentation without images. Seperate zip files for images and source code are included wherever they exist. This scheme is used as images occupy much of storage. Some may not be interested in source code. However at this site all images are displayed. The dlls can be placed in plugins folder for autoloading. A LoadPlugin call will be needed if the plugin dll is put in any other folder. There are many functions in the ColorIt, TransAll and EffectsMany plugins and as Avisynth has a limit on number of plugins and or functions for autoloading, it may be preferable to keep these plugins in a different folder and invoke loadplugin.

Always the latest version of the filter will be availble at this site. The older versions will be deleted. Clicking under the Filter name column entry transfers to a page wherein a more detailed description of the filter, its usage and examples are depicted. Download is straight from this page by clicking under the download plugin or images or source code column of the table.


Index of plugins
Filter Name. Link for full description Date last modified Brief Description Download Plugin Download images Download source code
AdaptiveMedian Mar 9, 2009 The size of local grid is increased till a satisfactory statistc of mean, minimum and median are obtained for filtering noise AdaptiveMedian images source
ColorIt Sep 17, 2005 14 functions to detect and create edge masks,floodfill, line fill,inlay, morphing, Gaussian Blur and recoloring. Suitable for coloring or recoloring a video. ColorIt images source
Corr2D Sep 26, 2008 Displays cross correlation between adjacent frames Requireslibfftw3f-3.dll or FFTw3.dll or fftw.dll to be in the path. Corr2D plugin no images Corr2D source
DeBarrel Sep 23, 2008 Corrects for barrel type or pincushion type distortion DeBarrel images source
DeJitter Mar 16, 2006 Corrects horizontal jitter seen during some bad VHS conversions DeJitter images source
DeNoise Mar 9, 2009 Using global variance and local variance and mean in a moving grid, noise is minimized. DeNoise images source
DeSaltPepper Mar 10, 2009 Salt and Pepper noise can be removed using morphology technique DeSaltPepper image source
DeVeed March 12, 2009 Low level noise filtered DeVeed image source
EffectsMany Feb 11, 2009 Creates 34 types of special effects on images. EffectsMany images source
FanFilter Oct 22, 2008 Regular vertical frequency interference is filtered in spatial domain FanFilter images source
FQFocusDefocus Aug 3, 2009 Mild focus and defocus of images in frequency domain. Requireslibfftw3f-3.dll or FFTw3.dll or fftw.dll to be in the path. FFTQuiver images source
FFTQuiver Feb 22, 2009 2 Functions for frequency domain customizable filtering in one or two dimensions. A third function included is for using a given 2d Mask as a convolutional filter. Homomorphic filtering can also be done. Requireslibfftw3f-3.dll or FFTw3.dll or fftw.dll to be in the path. FFTQuiver images source
FQuiver Sep 15, 2006 2 Functions for frequency domain filtering in one or two dimensions, similar to FFTQuiver above. Does not require any other dll, but slower than FFTQuiver. FQuiver images source
FQSharp Mar 1, 2008 Intoduces focus or motion blur, visual aid to estimate blur and removal by deconvolution. Requireslibfftw3f-3.dll or FFTw3.dll or fftw.dll to be in the path. FQSharp images source
FXpanse Oct 4, 2008 Creates a single full scene from panned input. Requireslibfftw3f-3.dll or FFTw3.dll or fftw.dll to be in the path. FXpanse plugin images source
Grid March 15, 2006 Draws a grid on image to enable read row and column coordinates. Especially useful for use with ColorIt and Reform filter plugins Grid images source
HBlur Feb 29, 2008 Blurs the image as in out of focus or linear motion or rectangular grid HBlur images source
HistogramAdjust July 30, 2009 The histogram of the image is equalized or matched with that of another image or mimicked for equalization HistogramAdjust images source
HollywoodSquares Nov 1, 2004 Creates popup album, akin to Hollywood squares TV show HollywoodSquares images source
NeuralNet Nov 12, 2005 Neural networks through back propogation learn and filter some types of noise. Classification and linear type Networks are included. NeuralNet images source
NirMalam Mar 16, 2009 Estimates noise parameters from either user specified or auto selected window and reduces in a moving grid. NirMalam images source
Perspective Aug 23, 2008 perspective <-> Front view transform Perspective dll images source
Peep Mar 18, 2009 Peep in an elliptic or rectangular window an image from different clip Peep dll images source
Reform Mar 18, 2009 Skewed images are corrected or vice versa, useful if video is recorded with incorrectly located camera. Sometimes refered to as perspective correction Reform images source
ReTarget Mar 18 2009 Through seam carving video is re targetted to a smaller size output device ReTarget images source
ReTouch Mar 18, 2009 Using watershed segmentation and floodfill algorithms, image is segmented into basins and pixel values are shifted or stretched ReTouch images source
Seamer Mar 18, 2008 images are carved along seams for resizing. Seamer dll images source
SegmentedAmp Mar 22, 2009 images are segmented using watershed algorithm and smoothened and or sharpened. SegmentedAmp images source
Spinner Mar 16, 2009 Rotates frame or part of it Spinner plugin images source
TCNAmpAdjust Plugin Apr 17, 2007 Amplitude correction of certain telecined material TCNAmpAdjust TCNAmpAdjust TCNAmpAdjust Source
TransAll Plugin Aug 27, 2009 28 scene transition functions TransAll images source
Unfurl 4 sep, 2008 stitches into a panorama Unfurl dll unfurl images Unfurl Source
VarianSlim Nov 19, 2006 From an auto selected or user specified window processing parameters are derived. In a moving grid noise is minimized with the derived parameters. VarianSlim images source
WaterShed Sep 14, 2006 Assuming image grey values to be elevations, it is segmented into basins and watershed lines. Useful in certain medical image analysis and recoloring work. WaterShed images source
WeedFN Dec 11, 2006 Low level noise filtered WeedFN image source
To V.C.Mohan. ....................... To Avisynth