Morph filter.
Namespace:
AForge.Imaging.FiltersAssembly: AForge.Imaging (in AForge.Imaging.dll) Version: 2.2.5.0 (2.2.5.0)
Syntax
C# |
---|
public class Morph : BaseInPlaceFilter2 |
Remarks
The filter combines two images by taking specified percent of pixels' intensities from source image and the rest from overlay image. For example, if the source percent value is set to 0.8, then each pixel of the result image equals to 0.8 * source + 0.2 * overlay, where source and overlay are corresponding pixels' values in source and overlay images.
The filter accepts 8 bpp grayscale and 24 bpp color images for processing.
Sample usage:

// create filter Morph filter = new Morph( overlayImage ); filter.SourcePercent = 0.75; // apply the filter Bitmap resultImage = filter.Apply( sourceImage );
Source image:

Overlay image:

Result image:

Inheritance Hierarchy
System..::.Object
AForge.Imaging.Filters..::.BaseInPlaceFilter
AForge.Imaging.Filters..::.BaseInPlaceFilter2
AForge.Imaging.Filters..::.Morph
AForge.Imaging.Filters..::.BaseInPlaceFilter
AForge.Imaging.Filters..::.BaseInPlaceFilter2
AForge.Imaging.Filters..::.Morph