Nuke Documentation

Structure Image​Processors.​Gaussian​Blur

public struct GaussianBlur: ImageProcessing, Hashable, CustomStringConvertible  

Blurs an image using CIGaussianBlur filter.

ImageProcessors.GaussianBlur ImageProcessors.GaussianBlur CustomStringConvertible CustomStringConvertible ImageProcessors.GaussianBlur->CustomStringConvertible Hashable Hashable ImageProcessors.GaussianBlur->Hashable ImageProcessing ImageProcessing ImageProcessors.GaussianBlur->ImageProcessing

Member Of

ImageProcessors

A namespace for all processors that implement ImageProcessing protocol.

Conforms To

ImageProcessing

Performs image processing.

CustomStringConvertible
Hashable

Initializers

init(radius:​)

public init(radius: Int = 8)  

Initializes the receiver with a blur radius.

Properties

identifier

public var identifier: String  

hashable​Identifier

public var hashableIdentifier: AnyHashable  

description

public var description: String  

Methods

process(_:​)

public func process(_ image: PlatformImage) -> PlatformImage?  

Applies CIGaussianBlur filter to the image.