Interface OcrConfig.HintsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
OcrConfig.Hints, OcrConfig.Hints.Builder
Enclosing class:
OcrConfig

public static interface OcrConfig.HintsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getLanguageHints(int index)
    List of BCP-47 language codes to use for OCR.
    com.google.protobuf.ByteString
    List of BCP-47 language codes to use for OCR.
    int
    List of BCP-47 language codes to use for OCR.
    List of BCP-47 language codes to use for OCR.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getLanguageHintsList

      List<String> getLanguageHintsList()
       List of BCP-47 language codes to use for OCR. In most cases, not
       specifying it yields the best results since it enables automatic language
       detection. For languages based on the Latin alphabet, setting hints is
       not needed. In rare cases, when the language of the text in the
       image is known, setting a hint will help get better results (although it
       will be a significant hindrance if the hint is wrong).
       
      repeated string language_hints = 1;
      Returns:
      A list containing the languageHints.
    • getLanguageHintsCount

      int getLanguageHintsCount()
       List of BCP-47 language codes to use for OCR. In most cases, not
       specifying it yields the best results since it enables automatic language
       detection. For languages based on the Latin alphabet, setting hints is
       not needed. In rare cases, when the language of the text in the
       image is known, setting a hint will help get better results (although it
       will be a significant hindrance if the hint is wrong).
       
      repeated string language_hints = 1;
      Returns:
      The count of languageHints.
    • getLanguageHints

      String getLanguageHints(int index)
       List of BCP-47 language codes to use for OCR. In most cases, not
       specifying it yields the best results since it enables automatic language
       detection. For languages based on the Latin alphabet, setting hints is
       not needed. In rare cases, when the language of the text in the
       image is known, setting a hint will help get better results (although it
       will be a significant hindrance if the hint is wrong).
       
      repeated string language_hints = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The languageHints at the given index.
    • getLanguageHintsBytes

      com.google.protobuf.ByteString getLanguageHintsBytes(int index)
       List of BCP-47 language codes to use for OCR. In most cases, not
       specifying it yields the best results since it enables automatic language
       detection. For languages based on the Latin alphabet, setting hints is
       not needed. In rare cases, when the language of the text in the
       image is known, setting a hint will help get better results (although it
       will be a significant hindrance if the hint is wrong).
       
      repeated string language_hints = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the languageHints at the given index.