Package-level declarations

Types

Link copied to clipboard

Preset of parameters for custom binarization filter.

Link copied to clipboard
data class BrightnessFilter(var brightness: Double = 0.0) : ParametricFilter, Parcelable

Brightness adjustment filter.

Link copied to clipboard

Color document filter. This filter is a good starting point for most use cases.

Link copied to clipboard
data class ContrastFilter(var contrast: Double = 0.0) : ParametricFilter, Parcelable

Contrast adjustment filter.

Link copied to clipboard
data class CustomBinarizationFilter(var outputMode: OutputMode = OutputMode.BINARY, var denoise: Double = 0.5, var radius: Int = 32, var preset: BinarizationFilterPreset = BinarizationFilterPreset.PRESET_4) : ParametricFilter, Parcelable

Automatic binarization filter. This filter is a good starting point for most use cases.

Link copied to clipboard
data class GrayscaleFilter(var borderWidthFraction: Double = 0.06, var blackOutliersFraction: Double = 0.0, var whiteOutliersFraction: Double = 0.02) : ParametricFilter, Parcelable

Converts color images to grayscale and applies autocontrast.

Link copied to clipboard
data class LegacyFilter(var filterType: Int = 0) : ParametricFilter, Parcelable

Deprecated image filters.

Link copied to clipboard

Output mode of binarization filter.

Link copied to clipboard

Base class for all parametric filters.

Link copied to clipboard
data class ScanbotBinarizationFilter(var outputMode: OutputMode = OutputMode.BINARY) : ParametricFilter, Parcelable

Automatic binarization filter. This filter is a good starting point for most use cases.

Link copied to clipboard
data class WhiteBlackPointFilter(var blackPoint: Double = 0.0, var whitePoint: Double = 1.0) : ParametricFilter, Parcelable

Maps image value channel so that all the pixels darker than the black point are set to 0, all the pixels brighter than the white point are set to 255, and the pixels in between are linearly scaled.