public static interface NoiseReducer.Builder extends SdkPojo, CopyableBuilder<NoiseReducer.Builder,NoiseReducer>
| Modifier and Type | Method and Description |
|---|---|
NoiseReducer.Builder |
filter(NoiseReducerFilter filter)
Use Noise reducer filter (NoiseReducerFilter) to select one of the following spatial image filtering
functions.
|
NoiseReducer.Builder |
filter(String filter)
Use Noise reducer filter (NoiseReducerFilter) to select one of the following spatial image filtering
functions.
|
default NoiseReducer.Builder |
filterSettings(Consumer<NoiseReducerFilterSettings.Builder> filterSettings)
Settings for a noise reducer filter This is a convenience method that creates an instance of the
NoiseReducerFilterSettings.Builder avoiding the need to create one manually via
NoiseReducerFilterSettings.builder(). |
NoiseReducer.Builder |
filterSettings(NoiseReducerFilterSettings filterSettings)
Settings for a noise reducer filter
|
default NoiseReducer.Builder |
spatialFilterSettings(Consumer<NoiseReducerSpatialFilterSettings.Builder> spatialFilterSettings)
Noise reducer filter settings for spatial filter.
|
NoiseReducer.Builder |
spatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
Noise reducer filter settings for spatial filter.
|
default NoiseReducer.Builder |
temporalFilterSettings(Consumer<NoiseReducerTemporalFilterSettings.Builder> temporalFilterSettings)
Noise reducer filter settings for temporal filter.
|
NoiseReducer.Builder |
temporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
Noise reducer filter settings for temporal filter.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNoiseReducer.Builder filter(String filter)
filter - 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.NoiseReducerFilter,
NoiseReducerFilterNoiseReducer.Builder filter(NoiseReducerFilter filter)
filter - 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.NoiseReducerFilter,
NoiseReducerFilterNoiseReducer.Builder filterSettings(NoiseReducerFilterSettings filterSettings)
filterSettings - Settings for a noise reducer filterdefault NoiseReducer.Builder filterSettings(Consumer<NoiseReducerFilterSettings.Builder> filterSettings)
NoiseReducerFilterSettings.Builder avoiding the need to create one manually via
NoiseReducerFilterSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to filterSettings(NoiseReducerFilterSettings).
filterSettings - a consumer that will call methods on NoiseReducerFilterSettings.BuilderfilterSettings(NoiseReducerFilterSettings)NoiseReducer.Builder spatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
spatialFilterSettings - Noise reducer filter settings for spatial filter.default NoiseReducer.Builder spatialFilterSettings(Consumer<NoiseReducerSpatialFilterSettings.Builder> spatialFilterSettings)
NoiseReducerSpatialFilterSettings.Builder avoiding the need to create one manually via
NoiseReducerSpatialFilterSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to spatialFilterSettings(NoiseReducerSpatialFilterSettings).
spatialFilterSettings - a consumer that will call methods on NoiseReducerSpatialFilterSettings.BuilderspatialFilterSettings(NoiseReducerSpatialFilterSettings)NoiseReducer.Builder temporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
temporalFilterSettings - Noise reducer filter settings for temporal filter.default NoiseReducer.Builder temporalFilterSettings(Consumer<NoiseReducerTemporalFilterSettings.Builder> temporalFilterSettings)
NoiseReducerTemporalFilterSettings.Builder avoiding the need to create one manually via
NoiseReducerTemporalFilterSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to temporalFilterSettings(NoiseReducerTemporalFilterSettings).
temporalFilterSettings - a consumer that will call methods on NoiseReducerTemporalFilterSettings.BuildertemporalFilterSettings(NoiseReducerTemporalFilterSettings)Copyright © 2023. All rights reserved.