cv.AlignMTB - MATLAB File Help Go to online doc for cv.AlignMTB
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].

References

[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.

See also
Class Details
Superclasses handle
Sealed false
Construct on load false
Constructor Summary
AlignMTB Creates AlignMTB object 
Property Summary
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 
Method Summary
  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 
Event Summary
ObjectBeingDestroyed Notifies listeners that a particular object has been destroyed.