Commit f4792f8a authored by Fedor Morozov's avatar Fedor Morozov

Doc update

parent e33a4f79
...@@ -193,16 +193,30 @@ Helper function, that shift Mat filling new regions with zeros. ...@@ -193,16 +193,30 @@ Helper function, that shift Mat filling new regions with zeros.
:param shift: shift value :param shift: shift value
AlignMTB::computeBitmaps
---------------------------
Computes median threshold and exclude bitmaps of given image.
.. ocv:function:: void computeBitmaps(Mat& img, Mat& tb, Mat& eb)
:param img: input image
:param tb: median threshold bitmap
:param eb: exclude bitmap
createAlignMTB createAlignMTB
--------------------------- ---------------------------
Creates AlignMTB object Creates AlignMTB object
.. ocv:function:: Ptr<AlignMTB> createAlignMTB(int max_bits = 6, int exclude_range = 4) .. ocv:function:: Ptr<AlignMTB> createAlignMTB(int max_bits = 6, int exclude_range = 4, bool cut = true)
:param max_bits: logarithm to the base 2 of maximal shift in each dimension. Values of 5 and 6 are usually good enough (31 and 63 pixels shift respectively). :param max_bits: logarithm to the base 2 of maximal shift in each dimension. Values of 5 and 6 are usually good enough (31 and 63 pixels shift respectively).
:param exclude_range: range for exclusion bitmap that is constructed to suppress noise around the median value. :param exclude_range: range for exclusion bitmap that is constructed to suppress noise around the median value.
:param cut: if true cuts images, otherwise fills the new regions with zeros.
ExposureCalibrate ExposureCalibrate
--------------------------- ---------------------------
.. ocv:class:: ExposureCalibrate : public Algorithm .. ocv:class:: ExposureCalibrate : public Algorithm
...@@ -234,12 +248,14 @@ createCalibrateDebevec ...@@ -234,12 +248,14 @@ createCalibrateDebevec
--------------------------- ---------------------------
Creates CalibrateDebevec object Creates CalibrateDebevec object
.. ocv:function:: Ptr<CalibrateDebevec> createCalibrateDebevec(int samples = 50, float lambda = 10.0f) .. ocv:function:: createCalibrateDebevec(int samples = 70, float lambda = 10.0f, bool random = false)
:param samples: number of pixel locations to use :param samples: number of pixel locations to use
:param lambda: smoothness term weight. Greater values produce smoother results, but can alter the response. :param lambda: smoothness term weight. Greater values produce smoother results, but can alter the response.
:param random: if true sample pixel locations are chosen at random, otherwise the form a rectangular grid.
ExposureMerge ExposureMerge
--------------------------- ---------------------------
.. ocv:class:: ExposureMerge : public Algorithm .. ocv:class:: ExposureMerge : public Algorithm
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment