Table of Contents

Class Cv2.Detail

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

cv::detail functions

public static class Cv2.Detail
Inheritance
Cv2.Detail
Inherited Members

Properties

StitchingLogLevel

Gets or sets the OpenCV stitching detail log level.

Methods

CalibrateRotatingCamera(IEnumerable<Mat>, Mat)

Calibrates the camera from rotation homographies.

ComputeImageFeatures(Feature2D, InputArray, InputArray)
ComputeImageFeatures(Feature2D, IEnumerable<Mat>, IEnumerable<Mat>?)
CreateLaplacePyr(InputArray, int)

Builds a Laplacian pyramid for the given image.

CreateWeightMap(InputArray, float, InputOutputArray)

Creates a weight map from the given mask.

FocalsFromHomography(Mat, out double, out double, out bool, out bool)

Estimates two focal lengths from a homography.

LeaveBiggestComponent(IReadOnlyList<ImageFeatures>, IReadOnlyList<MatchesInfo>, float)

Finds the indices, within features, of the images belonging to the largest connected component of the pairwise-matches graph.

MatchesGraphAsString(int, IReadOnlyList<MatchesInfo>, float)

Returns a matches graph representation in DOT language.

NormalizeUsingWeightMap(InputArray, InputOutputArray)

Normalizes the given image using a weight map.

OverlapRoi(Point, Point, Size, Size, out Rect)

Finds the overlap of two image regions.

RestoreImageFromLaplacePyr(IEnumerable<Mat>)

Restores the source image from its Laplacian pyramid.

ResultRoi(IEnumerable<Point>, IEnumerable<Size>)

Finds the bounding region of images at the specified corners.

ResultRoi(IEnumerable<Point>, IEnumerable<UMat>)

Finds the bounding region of UMat images at the specified corners.

ResultRoiIntersection(IEnumerable<Point>, IEnumerable<Size>)

Finds the common region of images at the specified corners.

ResultTl(IEnumerable<Point>)

Finds the top-left corner of a collection of image regions.

SelectRandomSubset(int, int)

Selects count distinct random indices from [0, size).

WaveCorrect(IEnumerable<Mat>, WaveCorrectKind)

Tries to make the panorama more horizontal (or vertical).