Class Cv
Assembly: Assembly-CSharp.dll
Syntax
Fields
|
Improve this Doc
View Source
bothAxesFlipCode
Declaration
public const int bothAxesFlipCode = -1
Field Value
|
Improve this Doc
View Source
CN_SHIFT
Declaration
public const int CN_SHIFT = 3
Field Value
|
Improve this Doc
View Source
DEPTH_MAX
Declaration
public const int DEPTH_MAX = 8
Field Value
|
Improve this Doc
View Source
EPSILON
Declaration
public const double EPSILON = 2.2204460492503131E-16
Field Value
|
Improve this Doc
View Source
horizontalFlipCode
Declaration
public const int horizontalFlipCode = 1
Field Value
|
Improve this Doc
View Source
MAT_DEPTH_MAX
Declaration
public const int MAT_DEPTH_MAX = 7
Field Value
|
Improve this Doc
View Source
verticalFlipCode
Declaration
public const int verticalFlipCode = 0
Field Value
Methods
|
Improve this Doc
View Source
CalibrateCamera(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorVec3d, out Std.VectorVec3d, Cv.Calib)
Declaration
public static double CalibrateCamera(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorVec3d rvecs, out Std.VectorVec3d tvecs, Cv.Calib flags = (Cv.Calib)0)
Parameters
Returns
|
Improve this Doc
View Source
CalibrateCamera(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorVec3d, out Std.VectorVec3d, Cv.Calib, Cv.TermCriteria)
Declaration
public static double CalibrateCamera(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorVec3d rvecs, out Std.VectorVec3d tvecs, Cv.Calib flags, Cv.TermCriteria criteria)
Parameters
Returns
|
Improve this Doc
View Source
CalibrateCamera(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorVec3d, out Std.VectorVec3d, Std.VectorDouble, Std.VectorDouble, Std.VectorDouble, Cv.Calib)
Declaration
public static double CalibrateCamera(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorVec3d rvecs, out Std.VectorVec3d tvecs, Std.VectorDouble stdDeviationsIntrinsics, Std.VectorDouble stdDeviationsExtrinsics, Std.VectorDouble perViewErrors, Cv.Calib flags = (Cv.Calib)0)
Parameters
Returns
|
Improve this Doc
View Source
CalibrateCamera(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Cv.Size, Cv.Mat, Cv.Mat, out Std.VectorVec3d, out Std.VectorVec3d, Std.VectorDouble, Std.VectorDouble, Std.VectorDouble, Cv.Calib, Cv.TermCriteria)
Declaration
public static double CalibrateCamera(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints, Cv.Size imageSize, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, out Std.VectorVec3d rvecs, out Std.VectorVec3d tvecs, Std.VectorDouble stdDeviationsIntrinsics, Std.VectorDouble stdDeviationsExtrinsics, Std.VectorDouble perViewErrors, Cv.Calib flags, Cv.TermCriteria criteria)
Parameters
Returns
|
Improve this Doc
View Source
Flip(Cv.Mat, Cv.Mat, Int32)
Declaration
public static void Flip(Cv.Mat src, Cv.Mat dst, int flipCode)
Parameters
|
Improve this Doc
View Source
GetOptimalNewCameraMatrix(Cv.Mat, Cv.Mat, Cv.Size, Double)
Declaration
public static Cv.Mat GetOptimalNewCameraMatrix(Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Size imageSize, double scalingFactor)
Parameters
Returns
|
Improve this Doc
View Source
GetOptimalNewCameraMatrix(Cv.Mat, Cv.Mat, Cv.Size, Double, Cv.Size)
Declaration
public static Cv.Mat GetOptimalNewCameraMatrix(Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Size imageSize, double scalingFactor, Cv.Size newImageSize)
Parameters
Returns
|
Improve this Doc
View Source
GetOptimalNewCameraMatrix(Cv.Mat, Cv.Mat, Cv.Size, Double, Cv.Size, Cv.Rect, Boolean)
Declaration
public static Cv.Mat GetOptimalNewCameraMatrix(Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Size imageSize, double scalingFactor, Cv.Size newImageSize, Cv.Rect validPixRoi, bool centerPrincipalPoint = false)
Parameters
Returns
|
Improve this Doc
View Source
InitCameraMatrix2D(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Cv.Size, Double)
Declaration
public static Cv.Mat InitCameraMatrix2D(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints, Cv.Size imageSize, double aspectRatio = 1)
Parameters
Returns
|
Improve this Doc
View Source
InitUndistortRectifyMap(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, Cv.Type, out Cv.Mat, out Cv.Mat)
Declaration
public static void InitUndistortRectifyMap(Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Mat R, Cv.Mat newCameraMatrix, Cv.Size size, Cv.Type m1type, out Cv.Mat map1, out Cv.Mat map2)
Parameters
|
Improve this Doc
View Source
Remap(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.InterpolationFlags, Cv.BorderTypes)
Declaration
public static void Remap(Cv.Mat src, Cv.Mat dst, Cv.Mat map1, Cv.Mat map2, Cv.InterpolationFlags interpolation, Cv.BorderTypes borderType = Cv.BorderTypes.Constant)
Parameters
|
Improve this Doc
View Source
Remap(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.InterpolationFlags, Cv.BorderTypes, Cv.Scalar)
Declaration
public static void Remap(Cv.Mat src, Cv.Mat dst, Cv.Mat map1, Cv.Mat map2, Cv.InterpolationFlags interpolation, Cv.BorderTypes borderType, Cv.Scalar borderValue)
Parameters
|
Improve this Doc
View Source
Rodrigues(Cv.Mat, out Cv.Vec3d)
Declaration
public static void Rodrigues(Cv.Mat rotationMatrix, out Cv.Vec3d rotationVector)
Parameters
|
Improve this Doc
View Source
Rodrigues(Cv.Vec3d, out Cv.Mat)
Declaration
public static void Rodrigues(Cv.Vec3d rotationVector, out Cv.Mat rotationMatrix)
Parameters
|
Improve this Doc
View Source
StereoCalibrate(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Std.VectorVectorPoint2f, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, out Cv.Mat, out Cv.Vec3d, out Cv.Mat, out Cv.Mat, Cv.Calib)
Declaration
public static double StereoCalibrate(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints1, Std.VectorVectorPoint2f imagePoints2, Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, out Cv.Mat rotationMatrix, out Cv.Vec3d tvec, out Cv.Mat essentialMatrix, out Cv.Mat fundamentalMatrix, Cv.Calib flags = Cv.Calib.FixIntrinsic)
Parameters
Returns
|
Improve this Doc
View Source
StereoCalibrate(Std.VectorVectorPoint3f, Std.VectorVectorPoint2f, Std.VectorVectorPoint2f, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, out Cv.Mat, out Cv.Vec3d, out Cv.Mat, out Cv.Mat, Cv.Calib, Cv.TermCriteria)
Declaration
public static double StereoCalibrate(Std.VectorVectorPoint3f objectPoints, Std.VectorVectorPoint2f imagePoints1, Std.VectorVectorPoint2f imagePoints2, Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, out Cv.Mat rotationMatrix, out Cv.Vec3d tvec, out Cv.Mat essentialMatrix, out Cv.Mat fundamentalMatrix, Cv.Calib flags, Cv.TermCriteria criteria)
Parameters
Returns
|
Improve this Doc
View Source
StereoRectify(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, Cv.Mat, Cv.Vec3d, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, Cv.StereoRectifyFlags, Double)
Declaration
public static void StereoRectify(Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, Cv.Mat rotationMatrix, Cv.Vec3d tvec, out Cv.Mat rectificationMatrix1, out Cv.Mat rectificationMatrix2, out Cv.Mat projectionMatrix1, out Cv.Mat projectionMatrix2, out Cv.Mat disparityMatrix, Cv.StereoRectifyFlags flags = Cv.StereoRectifyFlags.ZeroDisparity, double scalingFactor = -1)
Parameters
|
Improve this Doc
View Source
StereoRectify(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, Cv.Mat, Cv.Vec3d, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, Cv.StereoRectifyFlags, Double, Cv.Size)
Declaration
public static void StereoRectify(Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, Cv.Mat rotationMatrix, Cv.Vec3d tvec, out Cv.Mat rectificationMatrix1, out Cv.Mat rectificationMatrix2, out Cv.Mat projectionMatrix1, out Cv.Mat projectionMatrix2, out Cv.Mat disparityMatrix, Cv.StereoRectifyFlags flags, double scalingFactor, Cv.Size newImageSize)
Parameters
|
Improve this Doc
View Source
StereoRectify(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, Cv.Mat, Cv.Vec3d, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, Cv.StereoRectifyFlags, Double, Cv.Size, Cv.Rect)
Declaration
public static void StereoRectify(Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, Cv.Mat rotationMatrix, Cv.Vec3d tvec, out Cv.Mat rectificationMatrix1, out Cv.Mat rectificationMatrix2, out Cv.Mat projectionMatrix1, out Cv.Mat projectionMatrix2, out Cv.Mat disparityMatrix, Cv.StereoRectifyFlags flags, double scalingFactor, Cv.Size newImageSize, Cv.Rect validPixROI1)
Parameters
|
Improve this Doc
View Source
StereoRectify(Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat, Cv.Size, Cv.Mat, Cv.Vec3d, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, out Cv.Mat, Cv.StereoRectifyFlags, Double, Cv.Size, Cv.Rect, Cv.Rect)
Declaration
public static void StereoRectify(Cv.Mat cameraMatrix1, Cv.Mat distCoeffs1, Cv.Mat cameraMatrix2, Cv.Mat distCoeffs2, Cv.Size imageSize, Cv.Mat rotationMatrix, Cv.Vec3d tvec, out Cv.Mat rectificationMatrix1, out Cv.Mat rectificationMatrix2, out Cv.Mat projectionMatrix1, out Cv.Mat projectionMatrix2, out Cv.Mat disparityMatrix, Cv.StereoRectifyFlags flags, double scalingFactor, Cv.Size newImageSize, Cv.Rect validPixROI1, Cv.Rect validPixROI2)
Parameters
|
Improve this Doc
View Source
Undistort(Cv.Mat, out Cv.Mat, Cv.Mat, Cv.Mat)
Declaration
public static void Undistort(Cv.Mat inputImage, out Cv.Mat outputImage, Cv.Mat cameraMatrix, Cv.Mat distCoeffs)
Parameters
|
Improve this Doc
View Source
Undistort(Cv.Mat, out Cv.Mat, Cv.Mat, Cv.Mat, Cv.Mat)
Declaration
public static void Undistort(Cv.Mat inputImage, out Cv.Mat outputImage, Cv.Mat cameraMatrix, Cv.Mat distCoeffs, Cv.Mat newCameraMatrix)
Parameters