Table of Contents

Namespace Emgu.CV.Stitching

Classes

AffineBasedEstimator

Affine transformation based estimator.

AffineBestOf2NearestMatcher

Features matcher similar to BestOf2NearestMatcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf.

BestOf2NearestMatcher

Features matcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf.

BestOf2NearestRangeMatcher

Best of 2 nearest range matcher

Blender

Blender for Image Stitching

BlocksChannelsCompensator

Exposure compensator which tries to remove exposure related artifacts by adjusting image block on each channel.

BlocksGainCompensator

Exposure compensator which tries to remove exposure related artifacts by adjusting image block intensities

BundleAdjusterAffine

Bundle adjuster that expects affine transformation represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares.

BundleAdjusterAffinePartial

Bundle adjuster that expects affine transformation with 4 DOF represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares.

BundleAdjusterBase

Base class for all camera parameters refinement methods.

BundleAdjusterRay

Implementation of the camera parameters refinement algorithm which minimizes sum of the distances between the rays passing through the camera center and a feature.

BundleAdjusterReproj

Implementation of the camera parameters refinement algorithm which minimizes sum of the reprojection error squares. It can estimate focal length, aspect ratio, principal point.

CameraParams

Camera parameters used for stitching.

ChannelsCompensator

Exposure compensator which tries to remove exposure related artifacts by adjusting image intensities on each channel independently.

CompressedRectilinearWarper

Compressed rectilinear warper

CylindricalWarper

Warper that maps an image onto the x*x + z*z = 1 cylinder.

CylindricalWarperGpu

Warper that maps an image onto the x*x + z*z = 1 cylinder.

DetailCompressedRectilinearWarper

Compressed rectilinear warper

DetailCylindricalWarper

Warper that maps an image onto the x*x + z*z = 1 cylinder.

DetailCylindricalWarperGpu

Warper that maps an image onto the x*x + z*z = 1 cylinder.

DetailFisheyeWarper

Fisheye Warper

DetailMercatorWarper

Mercator warper

DetailPaniniPortraitWarper

Panini portrait warper

DetailPaniniWarper

Panini warper

DetailPlaneWarper

Warper that maps an image onto the z = 1 plane.

DetailPlaneWarperGpu

Warper that maps an image onto the z = 1 plane.

DetailSphericalWarper

Warper that maps an image onto the unit sphere located at the origin.

DetailSphericalWarperGpu

Warper that maps an image onto the unit sphere located at the origin.

DetailStereographicWarper

Stereographic Warper

DetailTransverseMercatorWarper

Transverse mercator warper

DpSeamFinder

Dp Seam Finder

Estimator

Rotation estimator base class.

ExposureCompensator

Base class for all exposure compensators.

FeatherBlender

Simple blender which mixes images at its borders.

FeaturesMatcher

Features Matcher for Image Stitching

FisheyeWarper

Fisheye Warper

GainCompensator

Exposure compensator which tries to remove exposure related artifacts by adjusting image intensities

GraphCutSeamFinder

Minimum graph cut-based seam estimator.

HomographyBasedEstimator

Homography based rotation estimator.

MercatorWarper

Mercator warper

MultiBandBlender

Blender which uses multi-band blending algorithm

NoBundleAdjuster

Stub bundle adjuster that does nothing.

NoExposureCompensator

Stub exposure compensator which does nothing.

NoSeamFinder

Stub seam estimator which does nothing.

PaniniPortraitWarper

Panini portrait warper

PaniniWarper

Panini warper

PlaneWarper

Warper that maps an image onto the z = 1 plane.

PlaneWarperGpu

Warper that maps an image onto the z = 1 plane.

RotationWarper

Rotation-only model image warper interface.

SeamFinder

Base class for a seam estimator.

SphericalWarper

Warper that maps an image onto the unit sphere located at the origin.

SphericalWarperGpu

Warper that maps an image onto the unit sphere located at the origin.

StereographicWarper

Stereographic Warper

Stitcher

Image Stitching.

StitchingInvoke

Entry points to the Open CV Stitching module.

TransverseMercatorWarper

Transverse mercator warper

VectorOfCameraParams

Wrapped class of the C++ standard vector of CameraParams.

VoronoiSeamFinder

Voronoi diagram-based seam estimator.

WarperCreator

Image warper factories base class.

Enums

DpSeamFinder.CostFunction

The cost function

GraphCutSeamFinder.CostFunction

The cost function

Stitcher.Mode

Stitch mode

Stitcher.Status

The stitcher statis

Stitcher.WaveCorrectionType

Wave correction kind