×

ImageAligner Class

Aligns a series of images that differ by small movements.

Inheritance Hierarchy

System..::..Object  Nokia.Graphics.Imaging..::..ImageAligner

Namespace: Nokia.Graphics.ImagingAssembly: Nokia.Graphics.Imaging (in Nokia.Graphics.Imaging.dll) Version: 255.255.255.255

Syntax

C#
public sealed class ImageAligner : IClosable, 
	__IImageAlignerPublicNonVirtuals
Visual Basic
Public NotInheritable Class ImageAligner 
	Implements IClosable, __IImageAlignerPublicNonVirtuals
Visual C++
public ref class ImageAligner sealed : IClosable, 
	__IImageAlignerPublicNonVirtuals

Examples

C#

This sample takes a list of image sources and returns a list of aligned sources.

public async Task<List<IImageProvider>> AlignImagesAsync(List<IImageProvider> unalignedSources)
{
    using (var aligner = new ImageAligner())
    {
        aligner.Sources = unalignedSources;
        var alignedSources = await aligner.AlignAsync();
        return alignedSources.Where((IImageProvider provider) => provider != null).ToList<IImageProvider>();
    }
}
Visual Basic


Visual C++



Last updated 19 June 2014

Back to top

×