CIFilter_Blur_NoiseReduction - linhay/Stem GitHub Wiki
CIFilter.Blur.NoiseReduction
Discussion Small changes in luminance below that value are considered noise and get a noise reduction treatment, which is a local blur. Changes above the threshold value are considered edges, so they are sharpened.
public struct NoiseReduction: CIFilterContainerProtocol
and later and in iOS 9 and later.
Inheritance
Initializers
init()
init()
Properties
filter
var filter: CIFilter
image
A CIImage object whose display name is Image.
var image: CIImage?
noiseLevel
An NSNumber object whose attribute type is CIAttributeTypeScalar and whose display name is Noise Level. Default value: 0.02
var noiseLevel: NSNumber
sharpness
An NSNumber object whose attribute type is CIAttributeTypeScalar and whose display name is Sharpness. Default value: 0.40
var sharpness: NSNumber