Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
HuginBase::Nona::StackingBlender Struct Reference

blend images, by simply stacking them, without soft blending or boundary calculation More...

#include <Stitcher.h>

Public Member Functions

template<typename ImageType , typename AlphaType , typename PanoIter , typename PanoAccessor , typename AlphaIter , typename AlphaAccessor >
void operator() (RemappedPanoImage< ImageType, AlphaType > &img, vigra::triple< PanoIter, PanoIter, PanoAccessor > pano, std::pair< AlphaIter, AlphaAccessor > alpha, const vigra::Rect2D &panoROI)
 blend img into pano, using alpha mask and panoROI
 

Detailed Description

blend images, by simply stacking them, without soft blending or boundary calculation

Definition at line 956 of file Stitcher.h.

Member Function Documentation

◆ operator()()

void HuginBase::Nona::StackingBlender::operator() ( RemappedPanoImage< ImageType, AlphaType > &  img,
vigra::triple< PanoIter, PanoIter, PanoAccessor pano,
std::pair< AlphaIter, AlphaAccessor alpha,
const vigra::Rect2D &  panoROI 
)
inline

blend img into pano, using alpha mask and panoROI

updates pano, alpha and panoROI

Definition at line 967 of file Stitcher.h.

References vigra_ext::applyRect(), vigra_ext::ROIImage< Image, Mask >::boundingBox(), DEBUG_DEBUG, vigra_ext::srcImageRange(), vigra_ext::srcMask(), and threshold().


The documentation for this struct was generated from the following file: