NoiseReducer
public struct NoiseReducer : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Use Noise reducer filter (NoiseReducerFilter) to select one of the following spatial image filtering functions. To use this setting, you must also enable Noise reducer (NoiseReducer). * Bilateral preserves edges while reducing noise. * Mean (softest), Gaussian, Lanczos, and Sharpen (sharpest) do convolution filtering. * Conserve does min/max noise reduction. * Spatial does frequency-domain filtering based on JND principles. * Temporal optimizes video quality for complex motion.
Declaration
Swift
public let filter: NoiseReducerFilter?
-
Settings for a noise reducer filter
Declaration
Swift
public let filterSettings: NoiseReducerFilterSettings?
-
Noise reducer filter settings for spatial filter.
Declaration
Swift
public let spatialFilterSettings: NoiseReducerSpatialFilterSettings?
-
Noise reducer filter settings for temporal filter.
Declaration
Swift
public let temporalFilterSettings: NoiseReducerTemporalFilterSettings?
-
Undocumented
Declaration
Swift
public init(filter: NoiseReducerFilter? = nil, filterSettings: NoiseReducerFilterSettings? = nil, spatialFilterSettings: NoiseReducerSpatialFilterSettings? = nil, temporalFilterSettings: NoiseReducerTemporalFilterSettings? = nil)
-
Declaration
Swift
public func validate(name: String) throws