This algorithm converts images to median threshold bitmaps (1 for pixels brighter than median luminance and 0 otherwise) and than aligns the resulting bitmaps using bit operations.
More...
|
virtual Point | calculateShift (InputArray img0, InputArray img1)=0 |
| Calculates shift between two images, i. e. how to shift the second image to correspond it with the first. More...
|
|
virtual void | computeBitmaps (InputArray img, OutputArray tb, OutputArray eb)=0 |
| Computes median threshold and exclude bitmaps of given image. More...
|
|
virtual bool | getCut () const =0 |
|
virtual int | getExcludeRange () const =0 |
|
virtual int | getMaxBits () const =0 |
|
virtual void | process (InputArrayOfArrays src, std::vector< Mat > &dst, InputArray times, InputArray response)=0 |
| Aligns images. More...
|
|
virtual void | process (InputArrayOfArrays src, std::vector< Mat > &dst)=0 |
| Short version of process, that doesn't take extra arguments. More...
|
|
virtual void | setCut (bool value)=0 |
|
virtual void | setExcludeRange (int exclude_range)=0 |
|
virtual void | setMaxBits (int max_bits)=0 |
|
virtual void | shiftMat (InputArray src, OutputArray dst, const Point shift)=0 |
| Helper function, that shift Mat filling new regions with zeros. More...
|
|
| Algorithm () |
|
virtual | ~Algorithm () |
|
virtual void | clear () |
| Clears the algorithm state. More...
|
|
virtual bool | empty () const |
| Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. More...
|
|
virtual String | getDefaultName () const |
|
virtual void | read (const FileNode &fn) |
| Reads algorithm parameters from a file storage. More...
|
|
virtual void | save (const String &filename) const |
|
virtual void | write (FileStorage &fs) const |
| Stores algorithm parameters in a file storage. More...
|
|
This algorithm converts images to median threshold bitmaps (1 for pixels brighter than median luminance and 0 otherwise) and than aligns the resulting bitmaps using bit operations.
It is invariant to exposure, so exposure values and camera response are not necessary.
In this implementation new image regions are filled with zeros.
For more information see [187] .