类 QRCodeEncoder


  • public class QRCodeEncoder
    extends java.lang.Object
    对对象候选矩形进行分组。 rectList 矩形的输入/输出向量。输出向量包括保留和分组的矩形。(Python 列表不会就地修改。) weights 矩形权重的输入/输出向量。输出向量包括保留和分组的矩形的权重。(Python 列表不会就地修改。) groupThreshold 最小可能矩形数减 1。该阈值用于一组矩形以保留它。 eps 合并成一组的矩形边之间的相对差异。
    • 构造函数详细信息

      • QRCodeEncoder

        protected QRCodeEncoder​(long addr)
    • 方法详细信息

      • getNativeObjAddr

        public long getNativeObjAddr()
      • __fromPtr__

        public static QRCodeEncoder __fromPtr__​(long addr)
      • create

        public static QRCodeEncoder create​(QRCodeEncoder_Params parameters)
        构造函数
        参数
        parameters - QR 码编码器参数 QRCodeEncoder::Params
        返回
        自动生成
      • create

        public static QRCodeEncoder create()
        构造函数
        返回
        自动生成
      • encode

        public void encode​(java.lang.String encoded_info,
                           Mat qrcode)
        从输入字符串生成 QR 码。
        参数
        encoded_info - 要编码的输入字符串。
        qrcode - 生成的 QR 码。
      • encodeStructuredAppend

        public void encodeStructuredAppend​(java.lang.String encoded_info,
                                           java.util.List<Mat> qrcodes)
        以结构化追加模式从输入字符串生成 QR 码。 编码的消息被拆分到多个 QR 码上。
        参数
        encoded_info - 要编码的输入字符串。
        qrcodes - 生成的 QR 码的向量。
      • encode

        public void encode​(byte[] encoded_info,
                           Mat qrcode)
        从输入字符串生成 QR 码。
        参数
        encoded_info - 要编码的输入字节。
        qrcode - 生成的 QR 码。
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        重写
        finalize 在类 java.lang.Object
        抛出
        java.lang.Throwable