cv.AlignMTB - MATLAB File Help | Go to online doc for cv.AlignMTB |
Aligns images of the same scene with different exposures
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 [GW03].
[GW03]:
Greg Ward. "Fast, robust image registration for compositing high dynamic range photographs from hand-held exposures". Journal of graphics tools, 8(2):17-30, 2003.
Superclasses | handle |
Sealed | false |
Construct on load | false |
AlignMTB | Creates AlignMTB object |
Cut | if true cuts images, otherwise fills the new regions with zeros. |
ExcludeRange | range for exclusion bitmap that is constructed to suppress noise |
MaxBits | logarithm to the base 2 of maximal shift in each dimension. |
id | Object ID |
addlistener | Add listener for event. | |
calculateShift | Calculates shift between two images | |
computeBitmaps | Computes median threshold and exclude bitmaps of given image | |
delete | Destructor | |
eq | == (EQ) Test handle equality. | |
findobj | Find objects matching specified conditions. | |
findprop | Find property of MATLAB handle object. | |
ge | >= (GE) Greater than or equal relation for handles. | |
gt | > (GT) Greater than relation for handles. | |
Sealed | isvalid | Test handle validity. |
le | <= (LE) Less than or equal relation for handles. | |
listener | Add listener for event without binding the listener to the source object. | |
lt | < (LT) Less than relation for handles. | |
ne | ~= (NE) Not equal relation for handles. | |
notify | Notify listeners of event. | |
process | Aligns images | |
shiftMat | Helper function, that shift Mat filling new regions with zeros |
ObjectBeingDestroyed | Notifies listeners that a particular object has been destroyed. |