×

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

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×