@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NoiseReducer extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
NoiseReducer() |
Modifier and Type | Method and Description |
---|---|
NoiseReducer |
clone() |
boolean |
equals(Object obj) |
String |
getFilter()
Use Noise reducer filter to select one of the following spatial image filtering functions.
|
NoiseReducerFilterSettings |
getFilterSettings()
Settings for a noise reducer filter
|
NoiseReducerSpatialFilterSettings |
getSpatialFilterSettings()
Noise reducer filter settings for spatial filter.
|
NoiseReducerTemporalFilterSettings |
getTemporalFilterSettings()
Noise reducer filter settings for temporal filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFilter(String filter)
Use Noise reducer filter to select one of the following spatial image filtering functions.
|
void |
setFilterSettings(NoiseReducerFilterSettings filterSettings)
Settings for a noise reducer filter
|
void |
setSpatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
Noise reducer filter settings for spatial filter.
|
void |
setTemporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
Noise reducer filter settings for temporal filter.
|
String |
toString()
Returns a string representation of this object.
|
NoiseReducer |
withFilter(NoiseReducerFilter filter)
Use Noise reducer filter to select one of the following spatial image filtering functions.
|
NoiseReducer |
withFilter(String filter)
Use Noise reducer filter to select one of the following spatial image filtering functions.
|
NoiseReducer |
withFilterSettings(NoiseReducerFilterSettings filterSettings)
Settings for a noise reducer filter
|
NoiseReducer |
withSpatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
Noise reducer filter settings for spatial filter.
|
NoiseReducer |
withTemporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
Noise reducer filter settings for temporal filter.
|
public void setFilter(String filter)
filter
- Use Noise reducer filter to select one of the following spatial image filtering functions. To use this
setting, you must also enable Noise reducer. * 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
public String getFilter()
NoiseReducerFilter
public NoiseReducer withFilter(String filter)
filter
- Use Noise reducer filter to select one of the following spatial image filtering functions. To use this
setting, you must also enable Noise reducer. * 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
public NoiseReducer withFilter(NoiseReducerFilter filter)
filter
- Use Noise reducer filter to select one of the following spatial image filtering functions. To use this
setting, you must also enable Noise reducer. * 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
public void setFilterSettings(NoiseReducerFilterSettings filterSettings)
filterSettings
- Settings for a noise reducer filterpublic NoiseReducerFilterSettings getFilterSettings()
public NoiseReducer withFilterSettings(NoiseReducerFilterSettings filterSettings)
filterSettings
- Settings for a noise reducer filterpublic void setSpatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
spatialFilterSettings
- Noise reducer filter settings for spatial filter.public NoiseReducerSpatialFilterSettings getSpatialFilterSettings()
public NoiseReducer withSpatialFilterSettings(NoiseReducerSpatialFilterSettings spatialFilterSettings)
spatialFilterSettings
- Noise reducer filter settings for spatial filter.public void setTemporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
temporalFilterSettings
- Noise reducer filter settings for temporal filter.public NoiseReducerTemporalFilterSettings getTemporalFilterSettings()
public NoiseReducer withTemporalFilterSettings(NoiseReducerTemporalFilterSettings temporalFilterSettings)
temporalFilterSettings
- Noise reducer filter settings for temporal filter.public String toString()
toString
in class Object
Object.toString()
public NoiseReducer clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.