Class L_Rdid

java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.L_Rdid
Direct Known Subclasses:
L_Rdid.ByReference, L_Rdid.ByValue

public class L_Rdid
extends com.sun.jna.Structure
Data used for decoding a line of characters.
native declaration : recog.h:166
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  L_Rdid.ByReference  
    static class  L_Rdid.ByValue  

    Nested classes/interfaces inherited from class com.sun.jna.Structure

    com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
  • Field Summary

    Fields 
    Modifier and Type Field Description
    com.sun.jna.ptr.FloatByReference beta
    channel coeffs for template fg term
    C type : l_float32*
    Boxa.ByReference boxa
    Viterbi result for splitting input pixs
    C type : Boxa*
    com.sun.jna.ptr.PointerByReference counta
    count array for each averaged template
    C type : l_int32**
    com.sun.jna.ptr.PointerByReference delya
    best y-shift array per average template
    C type : l_int32**
    int fullarrays
    1 if full arrays are made; 0 otherwise
    C type : l_int32
    com.sun.jna.ptr.FloatByReference gamma
    channel coeffs for bit-and term
    C type : l_float32*
    Numa.ByReference nadely
    y locations of best path templates
    C type : Numa*
    Numa.ByReference nadely_r
    y locations of best rescoredtemplates
    C type : Numa*
    Numa.ByReference namoment
    first moment of pixels in pixs by cols
    C type : Numa*
    int narray
    number of averaged templates
    C type : l_int32
    Numa.ByReference nasample_r
    samples of best scored templates
    C type : Numa*
    Numa.ByReference nascore
    correlation scores: best path templates
    C type : Numa*
    Numa.ByReference nascore_r
    correlation scores: rescored templates
    C type : Numa*
    Numa.ByReference nasum
    pixel count in pixs by column
    C type : Numa*
    Numa.ByReference natempl
    indices of best path templates
    C type : Numa*
    Numa.ByReference natempl_r
    indices of best rescored templates
    C type : Numa*
    Numa.ByReference nawidth
    widths of best path templates
    C type : Numa*
    Numa.ByReference nawidth_r
    widths of best rescoredtemplates
    C type : Numa*
    Numa.ByReference naxloc
    x locations of best path templates
    C type : Numa*
    Numa.ByReference naxloc_r
    x locations of best rescoredtemplates
    C type : Numa*
    Pix.ByReference pixs
    clone of pix to be decoded
    C type : Pix*
    com.sun.jna.ptr.IntByReference setwidth
    setwidths for each template
    C type : l_int32*
    int size
    size of count array (width of pixs)
    C type : l_int32
    com.sun.jna.ptr.FloatByReference trellisscore
    score on trellis
    C type : l_float32*
    com.sun.jna.ptr.IntByReference trellistempl
    template on trellis (for backtrack)
    C type : l_int32*

    Fields inherited from class com.sun.jna.Structure

    ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
  • Constructor Summary

    Constructors 
    Constructor Description
    L_Rdid()  
    L_Rdid​(com.sun.jna.Pointer peer)  
  • Method Summary

    Modifier and Type Method Description
    protected java.util.List<java.lang.String> getFieldOrder()
    Gets this Structure's field names in their proper order.

    Methods inherited from class com.sun.jna.Structure

    allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • pixs

      public Pix.ByReference pixs
      clone of pix to be decoded
      C type : Pix*
    • counta

      public com.sun.jna.ptr.PointerByReference counta
      count array for each averaged template
      C type : l_int32**
    • delya

      public com.sun.jna.ptr.PointerByReference delya
      best y-shift array per average template
      C type : l_int32**
    • narray

      public int narray
      number of averaged templates
      C type : l_int32
    • size

      public int size
      size of count array (width of pixs)
      C type : l_int32
    • setwidth

      public com.sun.jna.ptr.IntByReference setwidth
      setwidths for each template
      C type : l_int32*
    • nasum

      public Numa.ByReference nasum
      pixel count in pixs by column
      C type : Numa*
    • namoment

      public Numa.ByReference namoment
      first moment of pixels in pixs by cols
      C type : Numa*
    • fullarrays

      public int fullarrays
      1 if full arrays are made; 0 otherwise
      C type : l_int32
    • beta

      public com.sun.jna.ptr.FloatByReference beta
      channel coeffs for template fg term
      C type : l_float32*
    • gamma

      public com.sun.jna.ptr.FloatByReference gamma
      channel coeffs for bit-and term
      C type : l_float32*
    • trellisscore

      public com.sun.jna.ptr.FloatByReference trellisscore
      score on trellis
      C type : l_float32*
    • trellistempl

      public com.sun.jna.ptr.IntByReference trellistempl
      template on trellis (for backtrack)
      C type : l_int32*
    • natempl

      public Numa.ByReference natempl
      indices of best path templates
      C type : Numa*
    • naxloc

      public Numa.ByReference naxloc
      x locations of best path templates
      C type : Numa*
    • nadely

      public Numa.ByReference nadely
      y locations of best path templates
      C type : Numa*
    • nawidth

      public Numa.ByReference nawidth
      widths of best path templates
      C type : Numa*
    • boxa

      public Boxa.ByReference boxa
      Viterbi result for splitting input pixs
      C type : Boxa*
    • nascore

      public Numa.ByReference nascore
      correlation scores: best path templates
      C type : Numa*
    • natempl_r

      public Numa.ByReference natempl_r
      indices of best rescored templates
      C type : Numa*
    • nasample_r

      public Numa.ByReference nasample_r
      samples of best scored templates
      C type : Numa*
    • naxloc_r

      public Numa.ByReference naxloc_r
      x locations of best rescoredtemplates
      C type : Numa*
    • nadely_r

      public Numa.ByReference nadely_r
      y locations of best rescoredtemplates
      C type : Numa*
    • nawidth_r

      public Numa.ByReference nawidth_r
      widths of best rescoredtemplates
      C type : Numa*
    • nascore_r

      public Numa.ByReference nascore_r
      correlation scores: rescored templates
      C type : Numa*
  • Constructor Details

    • L_Rdid

      public L_Rdid()
    • L_Rdid

      public L_Rdid​(com.sun.jna.Pointer peer)
  • Method Details

    • getFieldOrder

      protected java.util.List<java.lang.String> getFieldOrder()
      Gets this Structure's field names in their proper order.
      Overrides:
      getFieldOrder in class com.sun.jna.Structure
      Returns:
      list of ordered field names