opencv2/stitching/detail/blenders.hpp#
#include <opencv2/core.hpp>
#include <opencv2/core/cuda.hpp>
Include dependency graph for blenders.hpp:
This graph shows which files directly or indirectly include blenders.hpp:
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 [52]). More…
Namespaces#
namespace cv
namespace cv::detail
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)