Image Blenders

// classes

class cv::detail::Blender;
class cv::detail::FeatherBlender;
class cv::detail::MultiBandBlender;

// global functions

void
cv::detail::createLaplacePyr(
    InputArray img,
    int num_levels,
    std::vector<UMat>& pyr
    );

void
cv::detail::createLaplacePyrGpu(
    InputArray img,
    int num_levels,
    std::vector<UMat>& pyr
    );

void
cv::detail::createWeightMap(
    InputArray mask,
    float sharpness,
    InputOutputArray weight
    );

void
cv::detail::normalizeUsingWeightMap(
    InputArray weight,
    InputOutputArray src
    );

void
cv::detail::restoreImageFromLaplacePyr(std::vector<UMat>& pyr);

void
cv::detail::restoreImageFromLaplacePyrGpu(std::vector<UMat>& pyr);