GSKFilterType

enum GSKFilterType {}

The different possible enhancements

  • No post processing

    Declaration

    Objective-C

    GSKFilterNone = 0

    Swift

    case none = 0
  • The black and white enhancement results in a mostly black and white image but gray levels are used for antialiasing. The background is turned white.

    Declaration

    Objective-C

    GSKFilterBlackAndWhite

    Swift

    case blackAndWhite = 1
  • Turns the background white but preserves the color.

    Declaration

    Objective-C

    GSKFilterColor

    Swift

    case color = 2
  • Enhancement to apply to photographs.

    Declaration

    Objective-C

    GSKFilterPhoto

    Swift

    case photo = 3
  • Monochrome enhancement. The resulting image contains only two colors.

    Declaration

    Objective-C

    GSKFilterMonochrome

    Swift

    case monochrome = 4