Simple blender which mixes images at its borders.
More...
#include <opencv2/stitching/detail/blenders.hpp>
Simple blender which mixes images at its borders.
- Examples:
- samples/cpp/stitching_detailed.cpp.
◆ blend()
| Python: |
|---|
| cv.detail.FeatherBlender.blend( | dst, dst_mask | ) -> | dst, dst_mask |
Blends and returns the final pano.
- Parameters
-
| dst | Final pano |
| dst_mask | Final pano mask |
Reimplemented from cv::detail::Blender.
◆ createWeightMaps()
| Rect cv::detail::FeatherBlender::createWeightMaps |
( |
const std::vector< UMat > & |
masks, |
|
|
const std::vector< Point > & |
corners, |
|
|
std::vector< UMat > & |
weight_maps |
|
) |
| |
| Python: |
|---|
| cv.detail.FeatherBlender.createWeightMaps( | masks, corners, weight_maps | ) -> | retval, weight_maps |
Creates weight maps for fixed set of source images by their masks and top-left corners. Final image can be obtained by simple weighting of the source images.
◆ feed()
| Python: |
|---|
| cv.detail.FeatherBlender.feed( | img, mask, tl | ) -> | None |
Processes the image.
- Parameters
-
| img | Source image |
| mask | Source image mask |
| tl | Source image top-left corners |
Reimplemented from cv::detail::Blender.
◆ prepare()
| void cv::detail::FeatherBlender::prepare |
( |
Rect |
dst_roi | ) |
|
|
virtual |
| Python: |
|---|
| cv.detail.FeatherBlender.prepare( | dst_roi | ) -> | None |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Reimplemented from cv::detail::Blender.
◆ setSharpness()
| void cv::detail::FeatherBlender::setSharpness |
( |
float |
val | ) |
|
|
inline |
| Python: |
|---|
| cv.detail.FeatherBlender.setSharpness( | val | ) -> | None |
◆ sharpness()
| float cv::detail::FeatherBlender::sharpness |
( |
| ) |
const |
|
inline |
| Python: |
|---|
| cv.detail.FeatherBlender.sharpness( | | ) -> | retval |
The documentation for this class was generated from the following file: