Class L_RECOG

java.lang.Object
org.bytedeco.javacpp.Pointer
org.bytedeco.leptonica.L_RECOG
All Implemented Interfaces:
AutoCloseable

@Name("L_Recog") @Properties(inherit=leptonica.class) public class L_RECOG extends Pointer
  • Constructor Details

    • L_RECOG

      public L_RECOG()
      Default native constructor.
    • L_RECOG

      public L_RECOG(long size)
      Native array allocator. Access with Pointer.position(long).
    • L_RECOG

      public L_RECOG(Pointer p)
      Pointer cast constructor. Invokes Pointer(Pointer).
  • Method Details

    • position

      public L_RECOG position(long position)
      Overrides:
      position in class Pointer
    • getPointer

      public L_RECOG getPointer(long i)
      Overrides:
      getPointer in class Pointer
    • scalew

      @Cast("l_int32") public int scalew()
      use 0 prevent horizontal scaling
    • scalew

      public L_RECOG scalew(int setter)
    • scaleh

      @Cast("l_int32") public int scaleh()
      use 0 prevent vertical scaling
    • scaleh

      public L_RECOG scaleh(int setter)
    • linew

      @Cast("l_int32") public int linew()
      to lines of fixed width; 0 to skip
    • linew

      public L_RECOG linew(int setter)
    • templ_use

      @Cast("l_int32") public int templ_use()
      L_USE_ALL)
    • templ_use

      public L_RECOG templ_use(int setter)
    • maxarraysize

      @Cast("l_int32") public int maxarraysize()
      initialize container arrays to this
    • maxarraysize

      public L_RECOG maxarraysize(int setter)
    • setsize

      @Cast("l_int32") public int setsize()
      size of character set
    • setsize

      public L_RECOG setsize(int setter)
    • threshold

      @Cast("l_int32") public int threshold()
      for binarizing if depth > 1
    • threshold

      public L_RECOG threshold(int setter)
    • maxyshift

      @Cast("l_int32") public int maxyshift()
      alignment; typically 0 or 1
    • maxyshift

      public L_RECOG maxyshift(int setter)
    • charset_type

      @Cast("l_int32") public int charset_type()
      one of L_ARABIC_NUMERALS, etc.
    • charset_type

      public L_RECOG charset_type(int setter)
    • charset_size

      @Cast("l_int32") public int charset_size()
      expected number of classes in charset
    • charset_size

      public L_RECOG charset_size(int setter)
    • min_nopad

      @Cast("l_int32") public int min_nopad()
      min number of samples without padding
    • min_nopad

      public L_RECOG min_nopad(int setter)
    • num_samples

      @Cast("l_int32") public int num_samples()
      number of training samples
    • num_samples

      public L_RECOG num_samples(int setter)
    • minwidth_u

      @Cast("l_int32") public int minwidth_u()
      min width averaged unscaled templates
    • minwidth_u

      public L_RECOG minwidth_u(int setter)
    • maxwidth_u

      @Cast("l_int32") public int maxwidth_u()
      max width averaged unscaled templates
    • maxwidth_u

      public L_RECOG maxwidth_u(int setter)
    • minheight_u

      @Cast("l_int32") public int minheight_u()
      min height averaged unscaled templates
    • minheight_u

      public L_RECOG minheight_u(int setter)
    • maxheight_u

      @Cast("l_int32") public int maxheight_u()
      max height averaged unscaled templates
    • maxheight_u

      public L_RECOG maxheight_u(int setter)
    • minwidth

      @Cast("l_int32") public int minwidth()
      min width averaged scaled templates
    • minwidth

      public L_RECOG minwidth(int setter)
    • maxwidth

      @Cast("l_int32") public int maxwidth()
      max width averaged scaled templates
    • maxwidth

      public L_RECOG maxwidth(int setter)
    • ave_done

      @Cast("l_int32") public int ave_done()
      set to 1 when averaged bitmaps are made
    • ave_done

      public L_RECOG ave_done(int setter)
    • train_done

      @Cast("l_int32") public int train_done()
      identification has started
    • train_done

      public L_RECOG train_done(int setter)
    • max_wh_ratio

      @Cast("l_float32") public float max_wh_ratio()
      max width/height ratio to split
    • max_wh_ratio

      public L_RECOG max_wh_ratio(float setter)
    • max_ht_ratio

      @Cast("l_float32") public float max_ht_ratio()
      max of max/min template height ratio
    • max_ht_ratio

      public L_RECOG max_ht_ratio(float setter)
    • min_splitw

      @Cast("l_int32") public int min_splitw()
      min component width kept in splitting
    • min_splitw

      public L_RECOG min_splitw(int setter)
    • max_splith

      @Cast("l_int32") public int max_splith()
      max component height kept in splitting
    • max_splith

      public L_RECOG max_splith(int setter)
    • sa_text

      public SARRAY sa_text()
      text array for arbitrary char set
    • sa_text

      public L_RECOG sa_text(SARRAY setter)
    • dna_tochar

      public L_DNA dna_tochar()
      index-to-char lut for arbitrary charset
    • dna_tochar

      public L_RECOG dna_tochar(L_DNA setter)
    • centtab

      @Cast("l_int32*") public IntPointer centtab()
      table for finding centroids
    • centtab

      public L_RECOG centtab(IntPointer setter)
    • sumtab

      @Cast("l_int32*") public IntPointer sumtab()
      table for finding pixel sums
    • sumtab

      public L_RECOG sumtab(IntPointer setter)
    • pixaa_u

      public PIXAA pixaa_u()
      all unscaled templates for each class
    • pixaa_u

      public L_RECOG pixaa_u(PIXAA setter)
    • ptaa_u

      public PTAA ptaa_u()
      centroids of all unscaled templates
    • ptaa_u

      public L_RECOG ptaa_u(PTAA setter)
    • naasum_u

      public NUMAA naasum_u()
      area of all unscaled templates
    • naasum_u

      public L_RECOG naasum_u(NUMAA setter)
    • pixaa

      public PIXAA pixaa()
      all (scaled) templates for each class
    • pixaa

      public L_RECOG pixaa(PIXAA setter)
    • ptaa

      public PTAA ptaa()
      centroids of all (scaledl) templates
    • ptaa

      public L_RECOG ptaa(PTAA setter)
    • naasum

      public NUMAA naasum()
      area of all (scaled) templates
    • naasum

      public L_RECOG naasum(NUMAA setter)
    • pixa_u

      public PIXA pixa_u()
      averaged unscaled templates per class
    • pixa_u

      public L_RECOG pixa_u(PIXA setter)
    • pta_u

      public PTA pta_u()
      centroids of unscaled ave. templates
    • pta_u

      public L_RECOG pta_u(PTA setter)
    • nasum_u

      public NUMA nasum_u()
      area of unscaled averaged templates
    • nasum_u

      public L_RECOG nasum_u(NUMA setter)
    • pixa

      public PIXA pixa()
      averaged (scaled) templates per class
    • pixa

      public L_RECOG pixa(PIXA setter)
    • pta

      public PTA pta()
      centroids of (scaled) ave. templates
    • pta

      public L_RECOG pta(PTA setter)
    • nasum

      public NUMA nasum()
      area of (scaled) averaged templates
    • nasum

      public L_RECOG nasum(NUMA setter)
    • pixa_tr

      public PIXA pixa_tr()
      all input training images
    • pixa_tr

      public L_RECOG pixa_tr(PIXA setter)
    • pixadb_ave

      public PIXA pixadb_ave()
      unscaled and scaled averaged bitmaps
    • pixadb_ave

      public L_RECOG pixadb_ave(PIXA setter)
    • pixa_id

      public PIXA pixa_id()
      input images for identifying
    • pixa_id

      public L_RECOG pixa_id(PIXA setter)
    • pixdb_ave

      public PIX pixdb_ave()
      debug: best match of input against ave.
    • pixdb_ave

      public L_RECOG pixdb_ave(PIX setter)
    • pixdb_range

      public PIX pixdb_range()
      debug: best matches within range
    • pixdb_range

      public L_RECOG pixdb_range(PIX setter)
    • pixadb_boot

      public PIXA pixadb_boot()
      debug: bootstrap training results
    • pixadb_boot

      public L_RECOG pixadb_boot(PIXA setter)
    • pixadb_split

      public PIXA pixadb_split()
      debug: splitting results
    • pixadb_split

      public L_RECOG pixadb_split(PIXA setter)
    • bmf

      public L_BMF bmf()
      bmf fonts
    • bmf

      public L_RECOG bmf(L_BMF setter)
    • bmf_size

      @Cast("l_int32") public int bmf_size()
      font size of bmf; default is 6 pt
    • bmf_size

      public L_RECOG bmf_size(int setter)
    • did

      public L_RDID did()
      temp data used for image decoding
    • did

      public L_RECOG did(L_RDID setter)
    • rch

      public L_RCH rch()
      temp data used for holding best char
    • rch

      public L_RECOG rch(L_RCH setter)
    • rcha

      public L_RCHA rcha()
      temp data used for array of best chars
    • rcha

      public L_RECOG rcha(L_RCHA setter)