Enum Class DocumentCropOptimization

java.lang.Object
java.lang.Enum<DocumentCropOptimization>
io.scanbot.sdk.imageprocessing.DocumentCropOptimization
All Implemented Interfaces:
Serializable, Comparable<DocumentCropOptimization>, Constable

public enum DocumentCropOptimization extends Enum<DocumentCropOptimization>
Optimizations applied when cropping physical documents from a larger photo.
  • Enum Constant Details

    • NONE

      public static final DocumentCropOptimization NONE
      Crops the exact quad with no additional processing.
    • OPTIMIZE_QUAD

      public static final DocumentCropOptimization OPTIMIZE_QUAD
      Crops the quad and trims a slight margin to reduce surrounding background noise, yielding a cleaner document image.
  • Method Details

    • values

      public static DocumentCropOptimization[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DocumentCropOptimization valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null