类 TextDetectionModel

    • 构造函数详情

      • TextDetectionModel

        protected TextDetectionModel​(long addr)
    • 方法详情

      • detect

        public void detect​(Mat frame,
                           java.util.List<MatOfPoint> detections,
                           MatOfFloat confidences)
        执行检测 给定输入frame,准备网络输入,运行网络推理,后处理网络输出并返回结果检测。每个结果都是四边形的4个点,顺序如下:- 左下 - 左上 - 右上 - 右下 使用 cv::getPerspectiveTransform 函数检索没有透视变换的图像区域。注意:如果DL模型不支持这种输出,则结果可能来自 detectTextRectangles() 输出。
        参数
        frame - 输入图像
        detections - 包含检测到的四边形(每个结果4个点)的数组
        confidences - 包含检测置信度的数组
      • detect

        public void detect​(Mat frame,
                           java.util.List<MatOfPoint> detections)
      • detectTextRectangles

        public void detectTextRectangles​(Mat frame,
                                         MatOfRotatedRect detections,
                                         MatOfFloat confidences)
        执行检测 给定输入frame,准备网络输入,运行网络推理,后处理网络输出并返回结果检测。每个结果都是旋转矩形。注意:如果存在较强的透视变换,结果可能不准确。
        参数
        frame - 输入图像
        detections - 包含检测到的 RotationRect 结果的数组
        confidences - 包含检测置信度的数组
      • detectTextRectangles

        public void detectTextRectangles​(Mat frame,
                                         MatOfRotatedRect detections)
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        覆盖
        finalize 在类 Model
        抛出
        java.lang.Throwable