Skip to content

stitching

All modules / stitching

detail_AffineBasedEstimatorclass

Affine transformation based estimator.

detail_AffineBestOf2NearestMatcherclass

Features matcher similar to cv::detail::BestOf2NearestMatcher which

detail_BestOf2NearestMatcherclass

Features matcher which finds two best matches for each feature and leaves the best one only if the

detail_BestOf2NearestMatcher_createfunction

Create an owned detail_BestOf2NearestMatcher instance with the supplied configuration.

detail_BestOf2NearestRangeMatcherclass

detail best of2 nearest range matcher value in the OpenCV API.

detail_Blenderclass

Base class for all blenders.

detail_Blender_createDefaultfunction

Create an owned detail_Blender instance with the supplied configuration.

detail_BlocksChannelsCompensatorclass

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

detail_BlocksCompensatorclass

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

detail_BlocksGainCompensatorclass

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

detail_BundleAdjusterAffineclass

Bundle adjuster that expects affine transformation

detail_BundleAdjusterAffinePartialclass

Bundle adjuster that expects affine transformation with 4 DOF

detail_BundleAdjusterBaseclass

Base class for all camera parameters refinement methods.

detail_BundleAdjusterRayclass

Implementation of the camera parameters refinement algorithm which minimizes sum of the distances

detail_BundleAdjusterReprojclass

Implementation of the camera parameters refinement algorithm which minimizes sum of the reprojection

detail_calibrateRotatingCamerafunction

Estimates focal lengths for each given camera.

detail_CameraParamsclass

Describes camera parameters.

detail_ChannelsCompensatorclass

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

detail_computeImageFeaturesfunction

Detect keypoints and compute descriptors for the supplied panorama images, optionally using masks.

detail_computeImageFeatures2function

Detect keypoints and descriptors for one panorama image and return its native image-feature record.

detail_createLaplacePyrfunction

Create an owned void instance with the supplied configuration.

detail_createLaplacePyrGpufunction

Create an owned void instance with the supplied configuration.

detail_createWeightMapfunction

Create an owned void instance with the supplied configuration.

detail_DpSeamFinderclass

detail dp seam finder value in the OpenCV API.

detail_DpSeamFinder_CostFunctionclass

Native enum entries for detail dp seam finder cost function. Pass an entry to enum-typed arguments or its .value to numeric arguments.

detail_Estimatorclass

Rotation estimator base class.

detail_ExposureCompensatorclass

Base class for all exposure compensators.

detail_ExposureCompensator_createDefaultfunction

Create an owned detail_ExposureCompensator instance with the supplied configuration.

detail_FeatherBlenderclass

Simple blender which mixes images at its borders.

detail_FeaturesMatcherclass

Feature matchers base class.

detail_focalsFromHomographyfunction

Tries to estimate focal lengths from the given homography under the assumption that the camera

detail_GainCompensatorclass

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

detail_GraphCutSeamFinderclass

Minimum graph cut-based seam estimator. See details in [Kwatra03] .

detail_GraphCutSeamFinderBase_CostTypeclass

Base class for all minimum graph-cut-based seam estimators.

detail_HomographyBasedEstimatorclass

Homography based rotation estimator.

detail_ImageFeaturesclass

Structure containing image keypoints and descriptors.

detail_leaveBiggestComponentfunction

Keep the largest connected image component under the match-confidence threshold and return its original image indices.

detail_LightGlueFeaturesMatcherclass

Features matcher that adapts LightGlueMatcher (DescriptorMatcher) to the

detail_matchesGraphAsStringfunction

Auxiliary functions

detail_MatchesInfoclass

Structure containing information about matches between two images.

detail_MultiBandBlenderclass

Blender which uses multi-band blending algorithm (see [BA83]).

detail_NoBundleAdjusterclass

Stub bundle adjuster that does nothing.

detail_NoExposureCompensatorclass

Stub exposure compensator which does nothing.

detail_normalizeUsingWeightMapfunction

Auxiliary functions

detail_NoSeamFinderclass

Stub seam estimator which does nothing.

detail_overlapRoifunction

Auxiliary functions

detail_PairwiseSeamFinderclass

Base class for all pairwise seam estimators.

detail_ProjectorBaseclass

Base class for warping logic implementation.

detail_restoreImageFromLaplacePyrfunction

Restores source image

detail_restoreImageFromLaplacePyrGpufunction

Reconstruct an image from a Laplacian pyramid. This upstream name denotes an OpenCL-oriented helper; accelerated OpenCL execution is unavailable here.

detail_resultRoifunction

Compute the bounding rectangle covering images placed at their supplied top-left offsets.

detail_resultRoi1function

Compute the bounding rectangle from image offsets and sizes.

detail_resultRoiIntersectionfunction

Compute the rectangle shared by all images placed at the supplied offsets.

detail_resultTlfunction

Return the top-left coordinate of the combined image bounds.

detail_SeamFinderclass

Base class for a seam estimator.

detail_SeamFinder_createDefaultfunction

Create an owned detail_SeamFinder instance with the supplied configuration.

detail_selectRandomSubsetfunction

Returns random 'count' element subset of the {0,1,...,size-1} set

detail_SphericalProjectorclass

Extracts rotation and translation matrices from matrix H representing

detail_stitchingLogLevelfunction

Return the current native stitching diagnostic log level.

detail_Timelapserclass

Base Timelapser class, takes a sequence of images, applies appropriate shift, stores result in dst_.

detail_Timelapser_createDefaultfunction

Create an owned detail_Timelapser instance with the supplied configuration.

detail_TimelapserCropclass

detail timelapser crop value in the OpenCV API.

detail_VoronoiSeamFinderclass

Voronoi diagram-based seam estimator.

detail_waveCorrectfunction

Tries to make panorama more horizontal (or vertical).

detail_WaveCorrectKindclass

Native enum entries for detail wave correct kind. Pass an entry to enum-typed arguments or its .value to numeric arguments.

PyRotationWarperclass

py rotation warper value in the OpenCV API.

Stitcherclass

example: samples/cpp/snippets/stitching.cpp

Stitcher_createfunction

Creates a Stitcher configured in one of the stitching modes.

Stitcher_Modeclass

Native enum entries for stitcher mode. Pass an entry to enum-typed arguments or its .value to numeric arguments.

Stitcher_Statusclass

When setting a resolution for stitching, this values is a placeholder

WarperCreatorclass

Image warper factories base class.

Constants

Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.

Stitcher_OK

stitcher ok constant (0), defined by OpenCV for cv::Stitcher.

STITCHER_OK

stitcher ok constant (0), defined by OpenCV for cv::Stitcher.

Stitcher_ERR_NEED_MORE_IMGS

stitcher err need more imgs constant (1), defined by OpenCV for cv::Stitcher.

STITCHER_ERR_NEED_MORE_IMGS

stitcher err need more imgs constant (1), defined by OpenCV for cv::Stitcher.

Stitcher_ERR_HOMOGRAPHY_EST_FAIL

stitcher err homography est fail constant (2), defined by OpenCV for cv::Stitcher.

STITCHER_ERR_HOMOGRAPHY_EST_FAIL

stitcher err homography est fail constant (2), defined by OpenCV for cv::Stitcher.

Stitcher_ERR_CAMERA_PARAMS_ADJUST_FAIL

stitcher err camera params adjust fail constant (3), defined by OpenCV for cv::Stitcher.

STITCHER_ERR_CAMERA_PARAMS_ADJUST_FAIL

stitcher err camera params adjust fail constant (3), defined by OpenCV for cv::Stitcher.

Stitcher_PANORAMA

Mode for creating photo panoramas. Expects images under perspective transformation and projects resulting pano to sphere.

    See: detail::BestOf2NearestMatcher SphericalWarper
STITCHER_PANORAMA

Mode for creating photo panoramas. Expects images under perspective transformation and projects resulting pano to sphere.

    See: detail::BestOf2NearestMatcher SphericalWarper
Stitcher_SCANS

Mode for composing scans. Expects images under affine transformation does not compensate exposure by default.

    See: detail::AffineBestOf2NearestMatcher AffineWarper
STITCHER_SCANS

Mode for composing scans. Expects images under affine transformation does not compensate exposure by default.

    See: detail::AffineBestOf2NearestMatcher AffineWarper
detail_Blender_NO

detail blender no constant (0), defined by OpenCV for cv::detail::Blender.

detail_BLENDER_NO

detail blender no constant (0), defined by OpenCV for cv::detail::Blender.

detail_Blender_FEATHER

detail blender feather constant (1), defined by OpenCV for cv::detail::Blender.

detail_BLENDER_FEATHER

detail blender feather constant (1), defined by OpenCV for cv::detail::Blender.

detail_Blender_MULTI_BAND

detail blender multi band constant (2), defined by OpenCV for cv::detail::Blender.

detail_BLENDER_MULTI_BAND

detail blender multi band constant (2), defined by OpenCV for cv::detail::Blender.

detail_ExposureCompensator_NO

detail exposure compensator no constant (0), defined by OpenCV for cv::detail::ExposureCompensator.

detail_EXPOSURE_COMPENSATOR_NO

detail exposure compensator no constant (0), defined by OpenCV for cv::detail::ExposureCompensator.

detail_ExposureCompensator_GAIN

detail exposure compensator gain constant (1), defined by OpenCV for cv::detail::ExposureCompensator.

detail_EXPOSURE_COMPENSATOR_GAIN

detail exposure compensator gain constant (1), defined by OpenCV for cv::detail::ExposureCompensator.

detail_ExposureCompensator_GAIN_BLOCKS

detail exposure compensator gain blocks constant (2), defined by OpenCV for cv::detail::ExposureCompensator.

detail_EXPOSURE_COMPENSATOR_GAIN_BLOCKS

detail exposure compensator gain blocks constant (2), defined by OpenCV for cv::detail::ExposureCompensator.

detail_ExposureCompensator_CHANNELS

detail exposure compensator channels constant (3), defined by OpenCV for cv::detail::ExposureCompensator.

detail_EXPOSURE_COMPENSATOR_CHANNELS

detail exposure compensator channels constant (3), defined by OpenCV for cv::detail::ExposureCompensator.

detail_ExposureCompensator_CHANNELS_BLOCKS

detail exposure compensator channels blocks constant (4), defined by OpenCV for cv::detail::ExposureCompensator.

detail_EXPOSURE_COMPENSATOR_CHANNELS_BLOCKS

detail exposure compensator channels blocks constant (4), defined by OpenCV for cv::detail::ExposureCompensator.

detail_WAVE_CORRECT_HORIZ

detail wave correct horiz constant (0), defined by OpenCV for cv::detail.

detail_WAVE_CORRECT_VERT

detail wave correct vert constant (1), defined by OpenCV for cv::detail.

detail_WAVE_CORRECT_AUTO

detail wave correct auto constant (2), defined by OpenCV for cv::detail.

detail_SeamFinder_NO

detail seam finder no constant (0), defined by OpenCV for cv::detail::SeamFinder.

detail_SEAM_FINDER_NO

detail seam finder no constant (0), defined by OpenCV for cv::detail::SeamFinder.

detail_SeamFinder_VORONOI_SEAM

detail seam finder voronoi seam constant (1), defined by OpenCV for cv::detail::SeamFinder.

detail_SEAM_FINDER_VORONOI_SEAM

detail seam finder voronoi seam constant (1), defined by OpenCV for cv::detail::SeamFinder.

detail_SeamFinder_DP_SEAM

detail seam finder dp seam constant (2), defined by OpenCV for cv::detail::SeamFinder.

detail_SEAM_FINDER_DP_SEAM

detail seam finder dp seam constant (2), defined by OpenCV for cv::detail::SeamFinder.

detail_DpSeamFinder_COLOR

detail dp seam finder color constant (0), defined by OpenCV for cv::detail::DpSeamFinder.

detail_DP_SEAM_FINDER_COLOR

detail dp seam finder color constant (0), defined by OpenCV for cv::detail::DpSeamFinder.

detail_DpSeamFinder_COLOR_GRAD

detail dp seam finder color grad constant (1), defined by OpenCV for cv::detail::DpSeamFinder.

detail_DP_SEAM_FINDER_COLOR_GRAD

detail dp seam finder color grad constant (1), defined by OpenCV for cv::detail::DpSeamFinder.

detail_GraphCutSeamFinderBase_COST_COLOR

detail graph cut seam finder base cost color constant (0), defined by OpenCV for cv::detail::GraphCutSeamFinderBase.

detail_GRAPH_CUT_SEAM_FINDER_BASE_COST_COLOR

detail graph cut seam finder base cost color constant (0), defined by OpenCV for cv::detail::GraphCutSeamFinderBase.

detail_GraphCutSeamFinderBase_COST_COLOR_GRAD

detail graph cut seam finder base cost color grad constant (1), defined by OpenCV for cv::detail::GraphCutSeamFinderBase.

detail_GRAPH_CUT_SEAM_FINDER_BASE_COST_COLOR_GRAD

detail graph cut seam finder base cost color grad constant (1), defined by OpenCV for cv::detail::GraphCutSeamFinderBase.

detail_Timelapser_AS_IS

detail timelapser as is constant (0), defined by OpenCV for cv::detail::Timelapser.

detail_TIMELAPSER_AS_IS

detail timelapser as is constant (0), defined by OpenCV for cv::detail::Timelapser.

detail_Timelapser_CROP

detail timelapser crop constant (1), defined by OpenCV for cv::detail::Timelapser.

detail_TIMELAPSER_CROP

detail timelapser crop constant (1), defined by OpenCV for cv::detail::Timelapser.