Class CharWithVariants

java.lang.Object
com.microblink.blinkid.results.ocr.CharWithVariants
All Implemented Interfaces:
android.os.Parcelable

public class CharWithVariants extends Object implements android.os.Parcelable
  • Field Details

    • CREATOR

      @NonNull public static final android.os.Parcelable.Creator<CharWithVariants> CREATOR
  • Constructor Details

    • CharWithVariants

      public CharWithVariants(long nativePtr, @Nullable OcrLine parentLine)
  • Method Details

    • dispose

      public void dispose()
    • getChar

      @NonNull public OcrChar getChar()
      Returns the OcrChar which contains information about the char.
      Returns:
      the OcrChar which contains information about the char.
    • getRecognitionVariants

      @Nullable public OcrChar[] getRecognitionVariants()
      Returns the recognition variants of this char or null if there are no variants. Note that char is defined by all its parameters (value, font, position, quality, etc.), so in recognition variants it is possible to have same char value with different font.
      Returns:
      the recognition variants of this char or null if there are no variants
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable
    • writeToParcel

      public void writeToParcel(@NonNull android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable