IMGLYEnhancementFilter

open class IMGLYEnhancementFilter : CIFilter

This class uses apples auto-enhancement filters to improve the overall quality of an image. Due the way this filter is used within this SDK, there is a mechanism that retains the enhanced image until its resetted and a recalculation is foced. This behaviour is inactive by default, and can be activated by setting ‘storeEnhancedImage’ to true.

  • A CIImage object that serves as input for the filter.

    Declaration

    Swift

    @objc
    open var inputImage: CIImage?
  • If this is set to false, the original image is returned.

    Declaration

    Swift

    open var _enabled: Bool
  • If this is set to true, the enhanced image is kept until reset is called.

    Declaration

    Swift

    open var storeEnhancedImage: Bool
  • Returns a CIImage object that encapsulates the operations configured in the filter. (read-only)

    Declaration

    Swift

    open override var outputImage: CIImage? { get }
  • Undocumented

    Declaration

    Swift

    open func reset()
  • Undocumented

    Declaration

    Swift

    open override func copy(with zone: NSZone?) -> Any