类 TextDetectionModel_DB


  • public class TextDetectionModel_DB
    extends TextDetectionModel
    此类表示与 DB 模型兼容的文本检测深度学习网络的高级 API。相关出版物:CITE: liao2020real 论文:https://arxiv.org/abs/1911.08947 有关超参数设置的更多信息,请参阅 https://github.com/MhLiao/DB 可配置参数: - (float) binaryThreshold - 二值图的阈值。通常设置为 0.3。 - (float) polygonThreshold - 文本多边形的阈值。通常设置为 0.5、0.6 和 0.7。默认值为 0.5f - (double) unclipRatio - 检测到的文本区域的裁剪比例,决定输出大小。通常设置为 2.0。 - (int) maxCandidates - 输出结果的最大数量。
    • 构造函数详情

      • TextDetectionModel_DB

        protected TextDetectionModel_DB​(long addr)
      • TextDetectionModel_DB

        public TextDetectionModel_DB​(Net network)
        从深度学习网络创建文本检测算法。
        参数
        network - Net 对象。
      • TextDetectionModel_DB

        public TextDetectionModel_DB​(java.lang.String model,
                                     java.lang.String config)
        从以一种受支持的格式表示的网络创建文本检测模型。modelconfig 参数的顺序无关紧要。
        参数
        model - 包含训练权重的二进制文件。
        config - 包含网络配置的文本文件。
      • TextDetectionModel_DB

        public TextDetectionModel_DB​(java.lang.String model)
        从以一种受支持的格式表示的网络创建文本检测模型。modelconfig 参数的顺序无关紧要。
        参数
        model - 包含训练权重的二进制文件。
    • 方法详情

      • getBinaryThreshold

        public float getBinaryThreshold()
      • getPolygonThreshold

        public float getPolygonThreshold()
      • getUnclipRatio

        public double getUnclipRatio()
      • getMaxCandidates

        public int getMaxCandidates()
      • finalize

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