Class Imgproc


  • public class Imgproc
    extends Object
    • Constructor Detail

      • Imgproc

        public Imgproc()
    • Method Detail

      • getDefaultNewCameraMatrix

        public static Mat getDefaultNewCameraMatrix​(Mat cameraMatrix,
                                                    Size imgsize,
                                                    boolean centerPrincipalPoint)
      • getDefaultNewCameraMatrix

        public static Mat getDefaultNewCameraMatrix​(Mat cameraMatrix,
                                                    Size imgsize)
      • getDefaultNewCameraMatrix

        public static Mat getDefaultNewCameraMatrix​(Mat cameraMatrix)
      • getGaborKernel

        public static Mat getGaborKernel​(Size ksize,
                                         double sigma,
                                         double theta,
                                         double lambd,
                                         double gamma,
                                         double psi,
                                         int ktype)
      • getGaborKernel

        public static Mat getGaborKernel​(Size ksize,
                                         double sigma,
                                         double theta,
                                         double lambd,
                                         double gamma,
                                         double psi)
      • getGaborKernel

        public static Mat getGaborKernel​(Size ksize,
                                         double sigma,
                                         double theta,
                                         double lambd,
                                         double gamma)
      • getGaussianKernel

        public static Mat getGaussianKernel​(int ksize,
                                            double sigma,
                                            int ktype)
      • getGaussianKernel

        public static Mat getGaussianKernel​(int ksize,
                                            double sigma)
      • getPerspectiveTransform

        public static Mat getPerspectiveTransform​(Mat src,
                                                  Mat dst)
      • getRotationMatrix2D

        public static Mat getRotationMatrix2D​(Point center,
                                              double angle,
                                              double scale)
      • getStructuringElement

        public static Mat getStructuringElement​(int shape,
                                                Size ksize,
                                                Point anchor)
      • getStructuringElement

        public static Mat getStructuringElement​(int shape,
                                                Size ksize)
      • moments

        public static Moments moments​(Mat array,
                                      boolean binaryImage)
      • moments

        public static Moments moments​(Mat array)
      • phaseCorrelate

        public static Point phaseCorrelate​(Mat src1,
                                           Mat src2,
                                           Mat window,
                                           double[] response)
      • phaseCorrelate

        public static Point phaseCorrelate​(Mat src1,
                                           Mat src2,
                                           Mat window)
      • phaseCorrelate

        public static Point phaseCorrelate​(Mat src1,
                                           Mat src2)
      • createCLAHE

        public static CLAHE createCLAHE​(double clipLimit,
                                        Size tileGridSize)
      • createCLAHE

        public static CLAHE createCLAHE​(double clipLimit)
      • createCLAHE

        public static CLAHE createCLAHE()
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale,
                                                                    double _quant,
                                                                    double _ang_th,
                                                                    double _log_eps,
                                                                    double _density_th,
                                                                    int _n_bins)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale,
                                                                    double _quant,
                                                                    double _ang_th,
                                                                    double _log_eps,
                                                                    double _density_th)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale,
                                                                    double _quant,
                                                                    double _ang_th,
                                                                    double _log_eps)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale,
                                                                    double _quant,
                                                                    double _ang_th)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale,
                                                                    double _quant)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale,
                                                                    double _sigma_scale)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine,
                                                                    double _scale)
      • createLineSegmentDetector

        public static LineSegmentDetector createLineSegmentDetector​(int _refine)
      • boundingRect

        public static Rect boundingRect​(Mat array)
      • fitEllipseAMS

        public static RotatedRect fitEllipseAMS​(Mat points)
      • fitEllipseDirect

        public static RotatedRect fitEllipseDirect​(Mat points)
      • clipLine

        public static boolean clipLine​(Rect imgRect,
                                       Point pt1,
                                       Point pt2)
      • isContourConvex

        public static boolean isContourConvex​(MatOfPoint contour)
      • arcLength

        public static double arcLength​(MatOfPoint2f curve,
                                       boolean closed)
      • compareHist

        public static double compareHist​(Mat H1,
                                         Mat H2,
                                         int method)
      • contourArea

        public static double contourArea​(Mat contour,
                                         boolean oriented)
      • contourArea

        public static double contourArea​(Mat contour)
      • getFontScaleFromHeight

        public static double getFontScaleFromHeight​(int fontFace,
                                                    int pixelHeight,
                                                    int thickness)
      • getFontScaleFromHeight

        public static double getFontScaleFromHeight​(int fontFace,
                                                    int pixelHeight)
      • matchShapes

        public static double matchShapes​(Mat contour1,
                                         Mat contour2,
                                         int method,
                                         double parameter)
      • minEnclosingTriangle

        public static double minEnclosingTriangle​(Mat points,
                                                  Mat triangle)
      • pointPolygonTest

        public static double pointPolygonTest​(MatOfPoint2f contour,
                                              Point pt,
                                              boolean measureDist)
      • threshold

        public static double threshold​(Mat src,
                                       Mat dst,
                                       double thresh,
                                       double maxval,
                                       int type)
      • initWideAngleProjMap

        public static float initWideAngleProjMap​(Mat cameraMatrix,
                                                 Mat distCoeffs,
                                                 Size imageSize,
                                                 int destImageWidth,
                                                 int m1type,
                                                 Mat map1,
                                                 Mat map2,
                                                 int projType,
                                                 double alpha)
      • initWideAngleProjMap

        public static float initWideAngleProjMap​(Mat cameraMatrix,
                                                 Mat distCoeffs,
                                                 Size imageSize,
                                                 int destImageWidth,
                                                 int m1type,
                                                 Mat map1,
                                                 Mat map2,
                                                 int projType)
      • initWideAngleProjMap

        public static float initWideAngleProjMap​(Mat cameraMatrix,
                                                 Mat distCoeffs,
                                                 Size imageSize,
                                                 int destImageWidth,
                                                 int m1type,
                                                 Mat map1,
                                                 Mat map2)
      • intersectConvexConvex

        public static float intersectConvexConvex​(Mat _p1,
                                                  Mat _p2,
                                                  Mat _p12,
                                                  boolean handleNested)
      • intersectConvexConvex

        public static float intersectConvexConvex​(Mat _p1,
                                                  Mat _p2,
                                                  Mat _p12)
      • EMD

        public static float EMD​(Mat signature1,
                                Mat signature2,
                                int distType,
                                Mat cost,
                                Mat flow)
      • EMD

        public static float EMD​(Mat signature1,
                                Mat signature2,
                                int distType,
                                Mat cost)
      • EMD

        public static float EMD​(Mat signature1,
                                Mat signature2,
                                int distType)
      • connectedComponentsWithAlgorithm

        public static int connectedComponentsWithAlgorithm​(Mat image,
                                                           Mat labels,
                                                           int connectivity,
                                                           int ltype,
                                                           int ccltype)
      • connectedComponents

        public static int connectedComponents​(Mat image,
                                              Mat labels,
                                              int connectivity,
                                              int ltype)
      • connectedComponents

        public static int connectedComponents​(Mat image,
                                              Mat labels,
                                              int connectivity)
      • connectedComponents

        public static int connectedComponents​(Mat image,
                                              Mat labels)
      • connectedComponentsWithStatsWithAlgorithm

        public static int connectedComponentsWithStatsWithAlgorithm​(Mat image,
                                                                    Mat labels,
                                                                    Mat stats,
                                                                    Mat centroids,
                                                                    int connectivity,
                                                                    int ltype,
                                                                    int ccltype)
      • connectedComponentsWithStats

        public static int connectedComponentsWithStats​(Mat image,
                                                       Mat labels,
                                                       Mat stats,
                                                       Mat centroids,
                                                       int connectivity,
                                                       int ltype)
      • connectedComponentsWithStats

        public static int connectedComponentsWithStats​(Mat image,
                                                       Mat labels,
                                                       Mat stats,
                                                       Mat centroids,
                                                       int connectivity)
      • connectedComponentsWithStats

        public static int connectedComponentsWithStats​(Mat image,
                                                       Mat labels,
                                                       Mat stats,
                                                       Mat centroids)
      • floodFill

        public static int floodFill​(Mat image,
                                    Mat mask,
                                    Point seedPoint,
                                    Scalar newVal,
                                    Rect rect)
      • floodFill

        public static int floodFill​(Mat image,
                                    Mat mask,
                                    Point seedPoint,
                                    Scalar newVal)
      • rotatedRectangleIntersection

        public static int rotatedRectangleIntersection​(RotatedRect rect1,
                                                       RotatedRect rect2,
                                                       Mat intersectingRegion)
      • Canny

        public static void Canny​(Mat dx,
                                 Mat dy,
                                 Mat edges,
                                 double threshold1,
                                 double threshold2,
                                 boolean L2gradient)
      • Canny

        public static void Canny​(Mat dx,
                                 Mat dy,
                                 Mat edges,
                                 double threshold1,
                                 double threshold2)
      • Canny

        public static void Canny​(Mat image,
                                 Mat edges,
                                 double threshold1,
                                 double threshold2,
                                 int apertureSize,
                                 boolean L2gradient)
      • Canny

        public static void Canny​(Mat image,
                                 Mat edges,
                                 double threshold1,
                                 double threshold2,
                                 int apertureSize)
      • Canny

        public static void Canny​(Mat image,
                                 Mat edges,
                                 double threshold1,
                                 double threshold2)
      • GaussianBlur

        public static void GaussianBlur​(Mat src,
                                        Mat dst,
                                        Size ksize,
                                        double sigmaX,
                                        double sigmaY,
                                        int borderType)
      • GaussianBlur

        public static void GaussianBlur​(Mat src,
                                        Mat dst,
                                        Size ksize,
                                        double sigmaX,
                                        double sigmaY)
      • GaussianBlur

        public static void GaussianBlur​(Mat src,
                                        Mat dst,
                                        Size ksize,
                                        double sigmaX)
      • HoughCircles

        public static void HoughCircles​(Mat image,
                                        Mat circles,
                                        int method,
                                        double dp,
                                        double minDist,
                                        double param1,
                                        double param2,
                                        int minRadius,
                                        int maxRadius)
      • HoughCircles

        public static void HoughCircles​(Mat image,
                                        Mat circles,
                                        int method,
                                        double dp,
                                        double minDist,
                                        double param1,
                                        double param2,
                                        int minRadius)
      • HoughCircles

        public static void HoughCircles​(Mat image,
                                        Mat circles,
                                        int method,
                                        double dp,
                                        double minDist,
                                        double param1,
                                        double param2)
      • HoughCircles

        public static void HoughCircles​(Mat image,
                                        Mat circles,
                                        int method,
                                        double dp,
                                        double minDist,
                                        double param1)
      • HoughCircles

        public static void HoughCircles​(Mat image,
                                        Mat circles,
                                        int method,
                                        double dp,
                                        double minDist)
      • HoughLines

        public static void HoughLines​(Mat image,
                                      Mat lines,
                                      double rho,
                                      double theta,
                                      int threshold,
                                      double srn,
                                      double stn,
                                      double min_theta,
                                      double max_theta)
      • HoughLines

        public static void HoughLines​(Mat image,
                                      Mat lines,
                                      double rho,
                                      double theta,
                                      int threshold,
                                      double srn,
                                      double stn,
                                      double min_theta)
      • HoughLines

        public static void HoughLines​(Mat image,
                                      Mat lines,
                                      double rho,
                                      double theta,
                                      int threshold,
                                      double srn,
                                      double stn)
      • HoughLines

        public static void HoughLines​(Mat image,
                                      Mat lines,
                                      double rho,
                                      double theta,
                                      int threshold,
                                      double srn)
      • HoughLines

        public static void HoughLines​(Mat image,
                                      Mat lines,
                                      double rho,
                                      double theta,
                                      int threshold)
      • HoughLinesP

        public static void HoughLinesP​(Mat image,
                                       Mat lines,
                                       double rho,
                                       double theta,
                                       int threshold,
                                       double minLineLength,
                                       double maxLineGap)
      • HoughLinesP

        public static void HoughLinesP​(Mat image,
                                       Mat lines,
                                       double rho,
                                       double theta,
                                       int threshold,
                                       double minLineLength)
      • HoughLinesP

        public static void HoughLinesP​(Mat image,
                                       Mat lines,
                                       double rho,
                                       double theta,
                                       int threshold)
      • HoughLinesPointSet

        public static void HoughLinesPointSet​(Mat _point,
                                              Mat _lines,
                                              int lines_max,
                                              int threshold,
                                              double min_rho,
                                              double max_rho,
                                              double rho_step,
                                              double min_theta,
                                              double max_theta,
                                              double theta_step)
      • HuMoments

        public static void HuMoments​(Moments m,
                                     Mat hu)
      • Laplacian

        public static void Laplacian​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     int ksize,
                                     double scale,
                                     double delta,
                                     int borderType)
      • Laplacian

        public static void Laplacian​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     int ksize,
                                     double scale,
                                     double delta)
      • Laplacian

        public static void Laplacian​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     int ksize,
                                     double scale)
      • Laplacian

        public static void Laplacian​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     int ksize)
      • Laplacian

        public static void Laplacian​(Mat src,
                                     Mat dst,
                                     int ddepth)
      • Scharr

        public static void Scharr​(Mat src,
                                  Mat dst,
                                  int ddepth,
                                  int dx,
                                  int dy,
                                  double scale,
                                  double delta,
                                  int borderType)
      • Scharr

        public static void Scharr​(Mat src,
                                  Mat dst,
                                  int ddepth,
                                  int dx,
                                  int dy,
                                  double scale,
                                  double delta)
      • Scharr

        public static void Scharr​(Mat src,
                                  Mat dst,
                                  int ddepth,
                                  int dx,
                                  int dy,
                                  double scale)
      • Scharr

        public static void Scharr​(Mat src,
                                  Mat dst,
                                  int ddepth,
                                  int dx,
                                  int dy)
      • Sobel

        public static void Sobel​(Mat src,
                                 Mat dst,
                                 int ddepth,
                                 int dx,
                                 int dy,
                                 int ksize,
                                 double scale,
                                 double delta,
                                 int borderType)
      • Sobel

        public static void Sobel​(Mat src,
                                 Mat dst,
                                 int ddepth,
                                 int dx,
                                 int dy,
                                 int ksize,
                                 double scale,
                                 double delta)
      • Sobel

        public static void Sobel​(Mat src,
                                 Mat dst,
                                 int ddepth,
                                 int dx,
                                 int dy,
                                 int ksize,
                                 double scale)
      • Sobel

        public static void Sobel​(Mat src,
                                 Mat dst,
                                 int ddepth,
                                 int dx,
                                 int dy,
                                 int ksize)
      • Sobel

        public static void Sobel​(Mat src,
                                 Mat dst,
                                 int ddepth,
                                 int dx,
                                 int dy)
      • accumulate

        public static void accumulate​(Mat src,
                                      Mat dst,
                                      Mat mask)
      • accumulate

        public static void accumulate​(Mat src,
                                      Mat dst)
      • accumulateProduct

        public static void accumulateProduct​(Mat src1,
                                             Mat src2,
                                             Mat dst,
                                             Mat mask)
      • accumulateProduct

        public static void accumulateProduct​(Mat src1,
                                             Mat src2,
                                             Mat dst)
      • accumulateSquare

        public static void accumulateSquare​(Mat src,
                                            Mat dst,
                                            Mat mask)
      • accumulateSquare

        public static void accumulateSquare​(Mat src,
                                            Mat dst)
      • accumulateWeighted

        public static void accumulateWeighted​(Mat src,
                                              Mat dst,
                                              double alpha,
                                              Mat mask)
      • accumulateWeighted

        public static void accumulateWeighted​(Mat src,
                                              Mat dst,
                                              double alpha)
      • adaptiveThreshold

        public static void adaptiveThreshold​(Mat src,
                                             Mat dst,
                                             double maxValue,
                                             int adaptiveMethod,
                                             int thresholdType,
                                             int blockSize,
                                             double C)
      • applyColorMap

        public static void applyColorMap​(Mat src,
                                         Mat dst,
                                         Mat userColor)
      • applyColorMap

        public static void applyColorMap​(Mat src,
                                         Mat dst,
                                         int colormap)
      • approxPolyDP

        public static void approxPolyDP​(MatOfPoint2f curve,
                                        MatOfPoint2f approxCurve,
                                        double epsilon,
                                        boolean closed)
      • arrowedLine

        public static void arrowedLine​(Mat img,
                                       Point pt1,
                                       Point pt2,
                                       Scalar color,
                                       int thickness,
                                       int line_type,
                                       int shift,
                                       double tipLength)
      • arrowedLine

        public static void arrowedLine​(Mat img,
                                       Point pt1,
                                       Point pt2,
                                       Scalar color,
                                       int thickness,
                                       int line_type,
                                       int shift)
      • arrowedLine

        public static void arrowedLine​(Mat img,
                                       Point pt1,
                                       Point pt2,
                                       Scalar color,
                                       int thickness,
                                       int line_type)
      • arrowedLine

        public static void arrowedLine​(Mat img,
                                       Point pt1,
                                       Point pt2,
                                       Scalar color,
                                       int thickness)
      • arrowedLine

        public static void arrowedLine​(Mat img,
                                       Point pt1,
                                       Point pt2,
                                       Scalar color)
      • bilateralFilter

        public static void bilateralFilter​(Mat src,
                                           Mat dst,
                                           int d,
                                           double sigmaColor,
                                           double sigmaSpace,
                                           int borderType)
      • bilateralFilter

        public static void bilateralFilter​(Mat src,
                                           Mat dst,
                                           int d,
                                           double sigmaColor,
                                           double sigmaSpace)
      • blur

        public static void blur​(Mat src,
                                Mat dst,
                                Size ksize,
                                Point anchor,
                                int borderType)
      • blur

        public static void blur​(Mat src,
                                Mat dst,
                                Size ksize,
                                Point anchor)
      • blur

        public static void blur​(Mat src,
                                Mat dst,
                                Size ksize)
      • boxFilter

        public static void boxFilter​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     Size ksize,
                                     Point anchor,
                                     boolean normalize,
                                     int borderType)
      • boxFilter

        public static void boxFilter​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     Size ksize,
                                     Point anchor,
                                     boolean normalize)
      • boxFilter

        public static void boxFilter​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     Size ksize,
                                     Point anchor)
      • boxFilter

        public static void boxFilter​(Mat src,
                                     Mat dst,
                                     int ddepth,
                                     Size ksize)
      • boxPoints

        public static void boxPoints​(RotatedRect box,
                                     Mat points)
      • circle

        public static void circle​(Mat img,
                                  Point center,
                                  int radius,
                                  Scalar color,
                                  int thickness,
                                  int lineType,
                                  int shift)
      • circle

        public static void circle​(Mat img,
                                  Point center,
                                  int radius,
                                  Scalar color,
                                  int thickness,
                                  int lineType)
      • circle

        public static void circle​(Mat img,
                                  Point center,
                                  int radius,
                                  Scalar color,
                                  int thickness)
      • circle

        public static void circle​(Mat img,
                                  Point center,
                                  int radius,
                                  Scalar color)
      • convertMaps

        public static void convertMaps​(Mat map1,
                                       Mat map2,
                                       Mat dstmap1,
                                       Mat dstmap2,
                                       int dstmap1type,
                                       boolean nninterpolation)
      • convertMaps

        public static void convertMaps​(Mat map1,
                                       Mat map2,
                                       Mat dstmap1,
                                       Mat dstmap2,
                                       int dstmap1type)
      • convexHull

        public static void convexHull​(MatOfPoint points,
                                      MatOfInt hull,
                                      boolean clockwise)
      • cornerEigenValsAndVecs

        public static void cornerEigenValsAndVecs​(Mat src,
                                                  Mat dst,
                                                  int blockSize,
                                                  int ksize,
                                                  int borderType)
      • cornerEigenValsAndVecs

        public static void cornerEigenValsAndVecs​(Mat src,
                                                  Mat dst,
                                                  int blockSize,
                                                  int ksize)
      • cornerHarris

        public static void cornerHarris​(Mat src,
                                        Mat dst,
                                        int blockSize,
                                        int ksize,
                                        double k,
                                        int borderType)
      • cornerHarris

        public static void cornerHarris​(Mat src,
                                        Mat dst,
                                        int blockSize,
                                        int ksize,
                                        double k)
      • cornerMinEigenVal

        public static void cornerMinEigenVal​(Mat src,
                                             Mat dst,
                                             int blockSize,
                                             int ksize,
                                             int borderType)
      • cornerMinEigenVal

        public static void cornerMinEigenVal​(Mat src,
                                             Mat dst,
                                             int blockSize,
                                             int ksize)
      • cornerMinEigenVal

        public static void cornerMinEigenVal​(Mat src,
                                             Mat dst,
                                             int blockSize)
      • cornerSubPix

        public static void cornerSubPix​(Mat image,
                                        Mat corners,
                                        Size winSize,
                                        Size zeroZone,
                                        TermCriteria criteria)
      • createHanningWindow

        public static void createHanningWindow​(Mat dst,
                                               Size winSize,
                                               int type)
      • cvtColor

        public static void cvtColor​(Mat src,
                                    Mat dst,
                                    int code,
                                    int dstCn)
      • cvtColor

        public static void cvtColor​(Mat src,
                                    Mat dst,
                                    int code)
      • cvtColorTwoPlane

        public static void cvtColorTwoPlane​(Mat src1,
                                            Mat src2,
                                            Mat dst,
                                            int code)
      • demosaicing

        public static void demosaicing​(Mat src,
                                       Mat dst,
                                       int code,
                                       int dstCn)
      • demosaicing

        public static void demosaicing​(Mat src,
                                       Mat dst,
                                       int code)
      • dilate

        public static void dilate​(Mat src,
                                  Mat dst,
                                  Mat kernel,
                                  Point anchor,
                                  int iterations,
                                  int borderType,
                                  Scalar borderValue)
      • dilate

        public static void dilate​(Mat src,
                                  Mat dst,
                                  Mat kernel,
                                  Point anchor,
                                  int iterations,
                                  int borderType)
      • dilate

        public static void dilate​(Mat src,
                                  Mat dst,
                                  Mat kernel,
                                  Point anchor,
                                  int iterations)
      • dilate

        public static void dilate​(Mat src,
                                  Mat dst,
                                  Mat kernel,
                                  Point anchor)
      • dilate

        public static void dilate​(Mat src,
                                  Mat dst,
                                  Mat kernel)
      • distanceTransformWithLabels

        public static void distanceTransformWithLabels​(Mat src,
                                                       Mat dst,
                                                       Mat labels,
                                                       int distanceType,
                                                       int maskSize,
                                                       int labelType)
      • distanceTransformWithLabels

        public static void distanceTransformWithLabels​(Mat src,
                                                       Mat dst,
                                                       Mat labels,
                                                       int distanceType,
                                                       int maskSize)
      • distanceTransform

        public static void distanceTransform​(Mat src,
                                             Mat dst,
                                             int distanceType,
                                             int maskSize,
                                             int dstType)
      • distanceTransform

        public static void distanceTransform​(Mat src,
                                             Mat dst,
                                             int distanceType,
                                             int maskSize)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color,
                                        int thickness,
                                        int lineType,
                                        Mat hierarchy,
                                        int maxLevel,
                                        Point offset)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color,
                                        int thickness,
                                        int lineType,
                                        Mat hierarchy,
                                        int maxLevel)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color,
                                        int thickness,
                                        int lineType,
                                        Mat hierarchy)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color,
                                        int thickness,
                                        int lineType)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color,
                                        int thickness)
      • drawContours

        public static void drawContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        int contourIdx,
                                        Scalar color)
      • drawMarker

        public static void drawMarker​(Mat img,
                                      Point position,
                                      Scalar color,
                                      int markerType,
                                      int markerSize,
                                      int thickness,
                                      int line_type)
      • drawMarker

        public static void drawMarker​(Mat img,
                                      Point position,
                                      Scalar color,
                                      int markerType,
                                      int markerSize,
                                      int thickness)
      • drawMarker

        public static void drawMarker​(Mat img,
                                      Point position,
                                      Scalar color,
                                      int markerType,
                                      int markerSize)
      • drawMarker

        public static void drawMarker​(Mat img,
                                      Point position,
                                      Scalar color,
                                      int markerType)
      • drawMarker

        public static void drawMarker​(Mat img,
                                      Point position,
                                      Scalar color)
      • ellipse

        public static void ellipse​(Mat img,
                                   Point center,
                                   Size axes,
                                   double angle,
                                   double startAngle,
                                   double endAngle,
                                   Scalar color,
                                   int thickness,
                                   int lineType,
                                   int shift)
      • ellipse

        public static void ellipse​(Mat img,
                                   Point center,
                                   Size axes,
                                   double angle,
                                   double startAngle,
                                   double endAngle,
                                   Scalar color,
                                   int thickness,
                                   int lineType)
      • ellipse

        public static void ellipse​(Mat img,
                                   Point center,
                                   Size axes,
                                   double angle,
                                   double startAngle,
                                   double endAngle,
                                   Scalar color,
                                   int thickness)
      • ellipse

        public static void ellipse​(Mat img,
                                   Point center,
                                   Size axes,
                                   double angle,
                                   double startAngle,
                                   double endAngle,
                                   Scalar color)
      • ellipse

        public static void ellipse​(Mat img,
                                   RotatedRect box,
                                   Scalar color,
                                   int thickness,
                                   int lineType)
      • ellipse

        public static void ellipse​(Mat img,
                                   RotatedRect box,
                                   Scalar color,
                                   int thickness)
      • ellipse2Poly

        public static void ellipse2Poly​(Point center,
                                        Size axes,
                                        int angle,
                                        int arcStart,
                                        int arcEnd,
                                        int delta,
                                        MatOfPoint pts)
      • equalizeHist

        public static void equalizeHist​(Mat src,
                                        Mat dst)
      • erode

        public static void erode​(Mat src,
                                 Mat dst,
                                 Mat kernel,
                                 Point anchor,
                                 int iterations,
                                 int borderType,
                                 Scalar borderValue)
      • erode

        public static void erode​(Mat src,
                                 Mat dst,
                                 Mat kernel,
                                 Point anchor,
                                 int iterations,
                                 int borderType)
      • erode

        public static void erode​(Mat src,
                                 Mat dst,
                                 Mat kernel,
                                 Point anchor,
                                 int iterations)
      • erode

        public static void erode​(Mat src,
                                 Mat dst,
                                 Mat kernel,
                                 Point anchor)
      • erode

        public static void erode​(Mat src,
                                 Mat dst,
                                 Mat kernel)
      • fillConvexPoly

        public static void fillConvexPoly​(Mat img,
                                          MatOfPoint points,
                                          Scalar color,
                                          int lineType,
                                          int shift)
      • fillConvexPoly

        public static void fillConvexPoly​(Mat img,
                                          MatOfPoint points,
                                          Scalar color,
                                          int lineType)
      • fillConvexPoly

        public static void fillConvexPoly​(Mat img,
                                          MatOfPoint points,
                                          Scalar color)
      • fillPoly

        public static void fillPoly​(Mat img,
                                    List<MatOfPoint> pts,
                                    Scalar color,
                                    int lineType,
                                    int shift)
      • filter2D

        public static void filter2D​(Mat src,
                                    Mat dst,
                                    int ddepth,
                                    Mat kernel,
                                    Point anchor,
                                    double delta,
                                    int borderType)
      • filter2D

        public static void filter2D​(Mat src,
                                    Mat dst,
                                    int ddepth,
                                    Mat kernel,
                                    Point anchor,
                                    double delta)
      • filter2D

        public static void filter2D​(Mat src,
                                    Mat dst,
                                    int ddepth,
                                    Mat kernel,
                                    Point anchor)
      • filter2D

        public static void filter2D​(Mat src,
                                    Mat dst,
                                    int ddepth,
                                    Mat kernel)
      • findContours

        public static void findContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        Mat hierarchy,
                                        int mode,
                                        int method,
                                        Point offset)
      • findContours

        public static void findContours​(Mat image,
                                        List<MatOfPoint> contours,
                                        Mat hierarchy,
                                        int mode,
                                        int method)
      • fitLine

        public static void fitLine​(Mat points,
                                   Mat line,
                                   int distType,
                                   double param,
                                   double reps,
                                   double aeps)
      • getDerivKernels

        public static void getDerivKernels​(Mat kx,
                                           Mat ky,
                                           int dx,
                                           int dy,
                                           int ksize,
                                           boolean normalize,
                                           int ktype)
      • getDerivKernels

        public static void getDerivKernels​(Mat kx,
                                           Mat ky,
                                           int dx,
                                           int dy,
                                           int ksize,
                                           boolean normalize)
      • getDerivKernels

        public static void getDerivKernels​(Mat kx,
                                           Mat ky,
                                           int dx,
                                           int dy,
                                           int ksize)
      • getRectSubPix

        public static void getRectSubPix​(Mat image,
                                         Size patchSize,
                                         Point center,
                                         Mat patch,
                                         int patchType)
      • getRectSubPix

        public static void getRectSubPix​(Mat image,
                                         Size patchSize,
                                         Point center,
                                         Mat patch)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize,
                                               int gradientSize,
                                               boolean useHarrisDetector,
                                               double k)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize,
                                               int gradientSize,
                                               boolean useHarrisDetector)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize,
                                               int gradientSize)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize,
                                               boolean useHarrisDetector,
                                               double k)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize,
                                               boolean useHarrisDetector)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask,
                                               int blockSize)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance,
                                               Mat mask)
      • goodFeaturesToTrack

        public static void goodFeaturesToTrack​(Mat image,
                                               MatOfPoint corners,
                                               int maxCorners,
                                               double qualityLevel,
                                               double minDistance)
      • grabCut

        public static void grabCut​(Mat img,
                                   Mat mask,
                                   Rect rect,
                                   Mat bgdModel,
                                   Mat fgdModel,
                                   int iterCount,
                                   int mode)
      • grabCut

        public static void grabCut​(Mat img,
                                   Mat mask,
                                   Rect rect,
                                   Mat bgdModel,
                                   Mat fgdModel,
                                   int iterCount)
      • initUndistortRectifyMap

        public static void initUndistortRectifyMap​(Mat cameraMatrix,
                                                   Mat distCoeffs,
                                                   Mat R,
                                                   Mat newCameraMatrix,
                                                   Size size,
                                                   int m1type,
                                                   Mat map1,
                                                   Mat map2)
      • integral3

        public static void integral3​(Mat src,
                                     Mat sum,
                                     Mat sqsum,
                                     Mat tilted,
                                     int sdepth,
                                     int sqdepth)
      • integral3

        public static void integral3​(Mat src,
                                     Mat sum,
                                     Mat sqsum,
                                     Mat tilted,
                                     int sdepth)
      • integral3

        public static void integral3​(Mat src,
                                     Mat sum,
                                     Mat sqsum,
                                     Mat tilted)
      • integral2

        public static void integral2​(Mat src,
                                     Mat sum,
                                     Mat sqsum,
                                     int sdepth,
                                     int sqdepth)
      • integral2

        public static void integral2​(Mat src,
                                     Mat sum,
                                     Mat sqsum,
                                     int sdepth)
      • integral2

        public static void integral2​(Mat src,
                                     Mat sum,
                                     Mat sqsum)
      • integral

        public static void integral​(Mat src,
                                    Mat sum,
                                    int sdepth)
      • integral

        public static void integral​(Mat src,
                                    Mat sum)
      • invertAffineTransform

        public static void invertAffineTransform​(Mat M,
                                                 Mat iM)
      • line

        public static void line​(Mat img,
                                Point pt1,
                                Point pt2,
                                Scalar color,
                                int thickness,
                                int lineType,
                                int shift)
      • line

        public static void line​(Mat img,
                                Point pt1,
                                Point pt2,
                                Scalar color,
                                int thickness,
                                int lineType)
      • line

        public static void line​(Mat img,
                                Point pt1,
                                Point pt2,
                                Scalar color,
                                int thickness)
      • linearPolar

        @Deprecated
        public static void linearPolar​(Mat src,
                                       Mat dst,
                                       Point center,
                                       double maxRadius,
                                       int flags)
        Deprecated.
      • logPolar

        @Deprecated
        public static void logPolar​(Mat src,
                                    Mat dst,
                                    Point center,
                                    double M,
                                    int flags)
        Deprecated.
      • matchTemplate

        public static void matchTemplate​(Mat image,
                                         Mat templ,
                                         Mat result,
                                         int method,
                                         Mat mask)
      • matchTemplate

        public static void matchTemplate​(Mat image,
                                         Mat templ,
                                         Mat result,
                                         int method)
      • medianBlur

        public static void medianBlur​(Mat src,
                                      Mat dst,
                                      int ksize)
      • minEnclosingCircle

        public static void minEnclosingCircle​(MatOfPoint2f points,
                                              Point center,
                                              float[] radius)
      • morphologyEx

        public static void morphologyEx​(Mat src,
                                        Mat dst,
                                        int op,
                                        Mat kernel,
                                        Point anchor,
                                        int iterations,
                                        int borderType,
                                        Scalar borderValue)
      • morphologyEx

        public static void morphologyEx​(Mat src,
                                        Mat dst,
                                        int op,
                                        Mat kernel,
                                        Point anchor,
                                        int iterations,
                                        int borderType)
      • morphologyEx

        public static void morphologyEx​(Mat src,
                                        Mat dst,
                                        int op,
                                        Mat kernel,
                                        Point anchor,
                                        int iterations)
      • morphologyEx

        public static void morphologyEx​(Mat src,
                                        Mat dst,
                                        int op,
                                        Mat kernel,
                                        Point anchor)
      • morphologyEx

        public static void morphologyEx​(Mat src,
                                        Mat dst,
                                        int op,
                                        Mat kernel)
      • polylines

        public static void polylines​(Mat img,
                                     List<MatOfPoint> pts,
                                     boolean isClosed,
                                     Scalar color,
                                     int thickness,
                                     int lineType,
                                     int shift)
      • polylines

        public static void polylines​(Mat img,
                                     List<MatOfPoint> pts,
                                     boolean isClosed,
                                     Scalar color,
                                     int thickness,
                                     int lineType)
      • polylines

        public static void polylines​(Mat img,
                                     List<MatOfPoint> pts,
                                     boolean isClosed,
                                     Scalar color,
                                     int thickness)
      • preCornerDetect

        public static void preCornerDetect​(Mat src,
                                           Mat dst,
                                           int ksize,
                                           int borderType)
      • preCornerDetect

        public static void preCornerDetect​(Mat src,
                                           Mat dst,
                                           int ksize)
      • putText

        public static void putText​(Mat img,
                                   String text,
                                   Point org,
                                   int fontFace,
                                   double fontScale,
                                   Scalar color,
                                   int thickness,
                                   int lineType,
                                   boolean bottomLeftOrigin)
      • putText

        public static void putText​(Mat img,
                                   String text,
                                   Point org,
                                   int fontFace,
                                   double fontScale,
                                   Scalar color,
                                   int thickness,
                                   int lineType)
      • putText

        public static void putText​(Mat img,
                                   String text,
                                   Point org,
                                   int fontFace,
                                   double fontScale,
                                   Scalar color,
                                   int thickness)
      • putText

        public static void putText​(Mat img,
                                   String text,
                                   Point org,
                                   int fontFace,
                                   double fontScale,
                                   Scalar color)
      • pyrDown

        public static void pyrDown​(Mat src,
                                   Mat dst,
                                   Size dstsize,
                                   int borderType)
      • pyrDown

        public static void pyrDown​(Mat src,
                                   Mat dst,
                                   Size dstsize)
      • pyrDown

        public static void pyrDown​(Mat src,
                                   Mat dst)
      • pyrMeanShiftFiltering

        public static void pyrMeanShiftFiltering​(Mat src,
                                                 Mat dst,
                                                 double sp,
                                                 double sr,
                                                 int maxLevel,
                                                 TermCriteria termcrit)
      • pyrMeanShiftFiltering

        public static void pyrMeanShiftFiltering​(Mat src,
                                                 Mat dst,
                                                 double sp,
                                                 double sr,
                                                 int maxLevel)
      • pyrMeanShiftFiltering

        public static void pyrMeanShiftFiltering​(Mat src,
                                                 Mat dst,
                                                 double sp,
                                                 double sr)
      • pyrUp

        public static void pyrUp​(Mat src,
                                 Mat dst,
                                 Size dstsize,
                                 int borderType)
      • pyrUp

        public static void pyrUp​(Mat src,
                                 Mat dst,
                                 Size dstsize)
      • pyrUp

        public static void pyrUp​(Mat src,
                                 Mat dst)
      • rectangle

        public static void rectangle​(Mat img,
                                     Point pt1,
                                     Point pt2,
                                     Scalar color,
                                     int thickness,
                                     int lineType,
                                     int shift)
      • rectangle

        public static void rectangle​(Mat img,
                                     Point pt1,
                                     Point pt2,
                                     Scalar color,
                                     int thickness,
                                     int lineType)
      • rectangle

        public static void rectangle​(Mat img,
                                     Point pt1,
                                     Point pt2,
                                     Scalar color,
                                     int thickness)
      • remap

        public static void remap​(Mat src,
                                 Mat dst,
                                 Mat map1,
                                 Mat map2,
                                 int interpolation,
                                 int borderMode,
                                 Scalar borderValue)
      • remap

        public static void remap​(Mat src,
                                 Mat dst,
                                 Mat map1,
                                 Mat map2,
                                 int interpolation,
                                 int borderMode)
      • remap

        public static void remap​(Mat src,
                                 Mat dst,
                                 Mat map1,
                                 Mat map2,
                                 int interpolation)
      • resize

        public static void resize​(Mat src,
                                  Mat dst,
                                  Size dsize,
                                  double fx,
                                  double fy,
                                  int interpolation)
      • resize

        public static void resize​(Mat src,
                                  Mat dst,
                                  Size dsize,
                                  double fx,
                                  double fy)
      • resize

        public static void resize​(Mat src,
                                  Mat dst,
                                  Size dsize,
                                  double fx)
      • resize

        public static void resize​(Mat src,
                                  Mat dst,
                                  Size dsize)
      • sepFilter2D

        public static void sepFilter2D​(Mat src,
                                       Mat dst,
                                       int ddepth,
                                       Mat kernelX,
                                       Mat kernelY,
                                       Point anchor,
                                       double delta,
                                       int borderType)
      • sepFilter2D

        public static void sepFilter2D​(Mat src,
                                       Mat dst,
                                       int ddepth,
                                       Mat kernelX,
                                       Mat kernelY,
                                       Point anchor,
                                       double delta)
      • sepFilter2D

        public static void sepFilter2D​(Mat src,
                                       Mat dst,
                                       int ddepth,
                                       Mat kernelX,
                                       Mat kernelY,
                                       Point anchor)
      • sepFilter2D

        public static void sepFilter2D​(Mat src,
                                       Mat dst,
                                       int ddepth,
                                       Mat kernelX,
                                       Mat kernelY)
      • spatialGradient

        public static void spatialGradient​(Mat src,
                                           Mat dx,
                                           Mat dy,
                                           int ksize,
                                           int borderType)
      • spatialGradient

        public static void spatialGradient​(Mat src,
                                           Mat dx,
                                           Mat dy,
                                           int ksize)
      • spatialGradient

        public static void spatialGradient​(Mat src,
                                           Mat dx,
                                           Mat dy)
      • sqrBoxFilter

        public static void sqrBoxFilter​(Mat src,
                                        Mat dst,
                                        int ddepth,
                                        Size ksize,
                                        Point anchor,
                                        boolean normalize,
                                        int borderType)
      • sqrBoxFilter

        public static void sqrBoxFilter​(Mat src,
                                        Mat dst,
                                        int ddepth,
                                        Size ksize,
                                        Point anchor,
                                        boolean normalize)
      • sqrBoxFilter

        public static void sqrBoxFilter​(Mat src,
                                        Mat dst,
                                        int ddepth,
                                        Size ksize,
                                        Point anchor)
      • sqrBoxFilter

        public static void sqrBoxFilter​(Mat src,
                                        Mat dst,
                                        int ddepth,
                                        Size ksize)
      • undistort

        public static void undistort​(Mat src,
                                     Mat dst,
                                     Mat cameraMatrix,
                                     Mat distCoeffs,
                                     Mat newCameraMatrix)
      • undistort

        public static void undistort​(Mat src,
                                     Mat dst,
                                     Mat cameraMatrix,
                                     Mat distCoeffs)
      • undistortPointsIter

        public static void undistortPointsIter​(Mat src,
                                               Mat dst,
                                               Mat cameraMatrix,
                                               Mat distCoeffs,
                                               Mat R,
                                               Mat P,
                                               TermCriteria criteria)
      • undistortPoints

        public static void undistortPoints​(Mat src,
                                           Mat dst,
                                           Mat cameraMatrix,
                                           Mat distCoeffs,
                                           Mat R,
                                           Mat P)
      • undistortPoints

        public static void undistortPoints​(Mat src,
                                           Mat dst,
                                           Mat cameraMatrix,
                                           Mat distCoeffs,
                                           Mat R)
      • undistortPoints

        public static void undistortPoints​(Mat src,
                                           Mat dst,
                                           Mat cameraMatrix,
                                           Mat distCoeffs)
      • warpAffine

        public static void warpAffine​(Mat src,
                                      Mat dst,
                                      Mat M,
                                      Size dsize,
                                      int flags,
                                      int borderMode,
                                      Scalar borderValue)
      • warpAffine

        public static void warpAffine​(Mat src,
                                      Mat dst,
                                      Mat M,
                                      Size dsize,
                                      int flags,
                                      int borderMode)
      • warpAffine

        public static void warpAffine​(Mat src,
                                      Mat dst,
                                      Mat M,
                                      Size dsize,
                                      int flags)
      • warpAffine

        public static void warpAffine​(Mat src,
                                      Mat dst,
                                      Mat M,
                                      Size dsize)
      • warpPerspective

        public static void warpPerspective​(Mat src,
                                           Mat dst,
                                           Mat M,
                                           Size dsize,
                                           int flags,
                                           int borderMode,
                                           Scalar borderValue)
      • warpPerspective

        public static void warpPerspective​(Mat src,
                                           Mat dst,
                                           Mat M,
                                           Size dsize,
                                           int flags,
                                           int borderMode)
      • warpPerspective

        public static void warpPerspective​(Mat src,
                                           Mat dst,
                                           Mat M,
                                           Size dsize,
                                           int flags)
      • warpPerspective

        public static void warpPerspective​(Mat src,
                                           Mat dst,
                                           Mat M,
                                           Size dsize)
      • warpPolar

        public static void warpPolar​(Mat src,
                                     Mat dst,
                                     Size dsize,
                                     Point center,
                                     double maxRadius,
                                     int flags)
      • watershed

        public static void watershed​(Mat image,
                                     Mat markers)
      • getTextSize

        public static Size getTextSize​(String text,
                                       int fontFace,
                                       double fontScale,
                                       int thickness,
                                       int[] baseLine)