OpenCV
3.4.20-dev
Open Source Computer Vision
|
Classes | |
class | cv::detail::Blender |
Base class for all blenders. More... | |
class | cv::detail::FeatherBlender |
Simple blender which mixes images at its borders. More... | |
class | cv::detail::MultiBandBlender |
Blender which uses multi-band blending algorithm (see [39]). More... | |
Functions | |
cv::detail::FeatherBlender::FeatherBlender (float sharpness=0.02f) | |
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) |
|
inline |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::createLaplacePyr | ( | InputArray | img, |
int | num_levels, | ||
std::vector< UMat > & | pyr | ||
) |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::createLaplacePyrGpu | ( | InputArray | img, |
int | num_levels, | ||
std::vector< UMat > & | pyr | ||
) |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::createWeightMap | ( | InputArray | mask, |
float | sharpness, | ||
InputOutputArray | weight | ||
) |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::normalizeUsingWeightMap | ( | InputArray | weight, |
InputOutputArray | src | ||
) |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::restoreImageFromLaplacePyr | ( | std::vector< UMat > & | pyr | ) |
#include <opencv2/stitching/detail/blenders.hpp>
void cv::detail::restoreImageFromLaplacePyrGpu | ( | std::vector< UMat > & | pyr | ) |
#include <opencv2/stitching/detail/blenders.hpp>