类 OpenCVUtils


  • public class OpenCVUtils
    extends Object
    OpenCV 工具类
    • 构造器详细资料

      • OpenCVUtils

        public OpenCVUtils()
    • 方法详细资料

      • canny

        public static org.opencv.core.Mat canny​(org.opencv.core.Mat src)
        canny算法,边缘检测
        参数:
        src -
        返回:
      • line

        public static void line​(org.opencv.core.Mat mat,
                                org.opencv.core.Point point1,
                                org.opencv.core.Point point2)
        画线
        参数:
        mat -
        point1 -
        point2 -
      • toOpenCVMat

        public static org.opencv.core.Mat toOpenCVMat​(ai.djl.ndarray.NDManager manager,
                                                      ai.djl.ndarray.NDArray srcPoints,
                                                      ai.djl.ndarray.NDArray dstPoints)
        NDArray to opencv_core.Mat
        参数:
        manager -
        srcPoints -
        dstPoints -
        返回:
      • toOpenCVMat

        public static org.opencv.core.Mat toOpenCVMat​(double[][] points)
        double[][] points array to Mat
        参数:
        points -
        返回:
      • invertAffineTransform

        public static org.opencv.core.Mat invertAffineTransform​(org.opencv.core.Mat src)
        变换矩阵的逆矩阵
        参数:
        src -
        返回:
      • mat2Image

        public static BufferedImage mat2Image​(org.opencv.core.Mat mat)
        Mat to BufferedImage
        参数:
        mat -
        返回:
      • image2Mat

        public static org.opencv.core.Mat image2Mat​(BufferedImage img)
        BufferedImage to Mat
        参数:
        img -
        返回: