Click or drag to resize
Accord.NET (logo)

ExhaustiveTemplateMatchingProcessImage Method (UnmanagedImage, UnmanagedImage, Rectangle)

Process image looking for matchings with specified template.

Namespace:  Accord.Imaging
Assembly:  Accord.Imaging (in Accord.Imaging.dll) Version: 3.8.0
Syntax
public TemplateMatch[] ProcessImage(
	UnmanagedImage image,
	UnmanagedImage template,
	Rectangle searchZone
)
Request Example View Source

Parameters

image
Type: Accord.ImagingUnmanagedImage
Unmanaged source image to process.
template
Type: Accord.ImagingUnmanagedImage
Unmanaged template image to search for.
searchZone
Type: System.DrawingRectangle
Rectangle in source image to search template for.

Return Value

Type: TemplateMatch
Returns array of found template matches. The array is sorted by similarity of found matches in descending order.

Implements

ITemplateMatchingProcessImage(UnmanagedImage, UnmanagedImage, Rectangle)
Exceptions
ExceptionCondition
UnsupportedImageFormatExceptionThe source image has incorrect pixel format.
InvalidImagePropertiesExceptionTemplate image is bigger than search zone.
See Also