#include <blenders.hpp>
Inherits cv::detail::Blender.
Public Types | |
| enum | { NO, FEATHER, MULTI_BAND } |
Public Member Functions | |
| FeatherBlender (float sharpness=0.02f) | |
| float | sharpness () const |
| void | setSharpness (float val) |
| void | prepare (Rect dst_roi) |
| void | feed (const Mat &img, const Mat &mask, Point tl) |
| void | blend (Mat &dst, Mat &dst_mask) |
| Rect | createWeightMaps (const std::vector< Mat > &masks, const std::vector< Point > &corners, std::vector< Mat > &weight_maps) |
| void | prepare (const std::vector< Point > &corners, const std::vector< Size > &sizes) |
Static Public Member Functions | |
| static Ptr< Blender > | createDefault (int type, bool try_gpu=false) |
Protected Attributes | |
| Mat | dst_ |
| Mat | dst_mask_ |
| Rect | dst_roi_ |
| cv::detail::FeatherBlender::FeatherBlender | ( | float | sharpness = 0.02f | ) |
| float cv::detail::FeatherBlender::sharpness | ( | ) | const |
| void cv::detail::FeatherBlender::setSharpness | ( | float | val | ) |
| void cv::detail::FeatherBlender::prepare | ( | Rect | dst_roi | ) | [virtual] |
Reimplemented from cv::detail::Blender.
| void cv::detail::FeatherBlender::feed | ( | const Mat & | img, |
| const Mat & | mask, | ||
| Point | tl | ||
| ) | [virtual] |
Reimplemented from cv::detail::Blender.
| void cv::detail::FeatherBlender::blend | ( | Mat & | dst, |
| Mat & | dst_mask | ||
| ) | [virtual] |
Reimplemented from cv::detail::Blender.
| Rect cv::detail::FeatherBlender::createWeightMaps | ( | const std::vector< Mat > & | masks, |
| const std::vector< Point > & | corners, | ||
| std::vector< Mat > & | weight_maps | ||
| ) |
| static Ptr<Blender> cv::detail::Blender::createDefault | ( | int | type, |
| bool | try_gpu = false |
||
| ) | [static, inherited] |
| void cv::detail::Blender::prepare | ( | const std::vector< Point > & | corners, |
| const std::vector< Size > & | sizes | ||
| ) | [inherited] |
Mat cv::detail::Blender::dst_ [protected, inherited] |
Mat cv::detail::Blender::dst_mask_ [protected, inherited] |
Rect cv::detail::Blender::dst_roi_ [protected, inherited] |