IBlockMatching Interface |
Namespace: Accord.Imaging
Name | Description | |
---|---|---|
ProcessImage(Bitmap, ListIntPoint, Bitmap) |
Process images matching blocks between them.
| |
ProcessImage(BitmapData, ListIntPoint, BitmapData) |
Process images matching blocks between them.
| |
ProcessImage(UnmanagedImage, ListIntPoint, UnmanagedImage) |
Process images matching blocks between them.
|
The interface specifies set of methods, which should be implemented by different block matching algorithms.
Block matching algorithms work with two images - source and search image - and a set of reference points. For each provided reference point, the algorithm takes a block from source image (reference point is a coordinate of block's center) and finds the best match for it in search image providing its coordinate (search is done within search window of specified size). In other words, block matching algorithm tries to find new coordinates in search image of specified reference points in source image.