public void WarpAffine(CVArr dst, CVMat map_matrix, WarpFlags flags)
 {
     WarpAffine(dst, map_matrix, flags, new CVScalar());
 }
Beispiel #2
0
 internal static extern void cvWarpAffine(Arr src, Arr dst, Mat map_matrix, WarpFlags flags, Scalar fillval);
 ///<summary>
 /// Warps image with affine transform
 /// TODO: Remove 'dst' argument and return a CVImage object
 ///</summary>
 public void WarpAffine(CVArr dst, CVMat map_matrix, WarpFlags flags, CVScalar fillval)
 {
     PInvoke.cvWarpAffine(new __CvArrPtr(this), new __CvArrPtr(dst), new __CvMatPtr(map_matrix), (int)flags, new __CvScalar(fillval));
 }
Beispiel #4
0
 internal static extern void cvLinearPolar(Arr src, Arr dst, Point2f center, double maxRadius, WarpFlags flags);
Beispiel #5
0
 internal static extern void cvLogPolar(Arr src, Arr dst, Point2f center, double M, WarpFlags flags);
Beispiel #6
0
 internal static extern void cvRemap(Arr src, Arr dst, Arr mapx, Arr mapy, WarpFlags flags, Scalar fillval);
 public void WarpAffine(CVArr dst, CVMat map_matrix, WarpFlags flags)
 {
     WarpAffine(dst, map_matrix, flags, new CVScalar());
 }
 ///<summary>
 /// Warps image with affine transform
 /// TODO: Remove 'dst' argument and return a CVImage object
 ///</summary>
 public void WarpAffine(CVArr dst, CVMat map_matrix, WarpFlags flags, CVScalar fillval)
 {
     PInvoke.cvWarpAffine(new __CvArrPtr(this), new __CvArrPtr(dst), new __CvMatPtr(map_matrix), (int)flags, new __CvScalar(fillval));
     CVUtils.CheckLastError();
 }