@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NoiseReducerTemporalFilterSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
NoiseReducerTemporalFilterSettings() |
| Modifier and Type | Method and Description |
|---|---|
NoiseReducerTemporalFilterSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getAggressiveMode()
Use Aggressive mode for content that has complex motion.
|
Integer |
getSpeed()
The speed of the filter (higher number is faster).
|
Integer |
getStrength()
Relative strength of noise reducing filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAggressiveMode(Integer aggressiveMode)
Use Aggressive mode for content that has complex motion.
|
void |
setSpeed(Integer speed)
The speed of the filter (higher number is faster).
|
void |
setStrength(Integer strength)
Relative strength of noise reducing filter.
|
String |
toString()
Returns a string representation of this object.
|
NoiseReducerTemporalFilterSettings |
withAggressiveMode(Integer aggressiveMode)
Use Aggressive mode for content that has complex motion.
|
NoiseReducerTemporalFilterSettings |
withSpeed(Integer speed)
The speed of the filter (higher number is faster).
|
NoiseReducerTemporalFilterSettings |
withStrength(Integer strength)
Relative strength of noise reducing filter.
|
public void setAggressiveMode(Integer aggressiveMode)
aggressiveMode - Use Aggressive mode for content that has complex motion. Higher values produce stronger temporal
filtering. This filters highly complex scenes more aggressively and creates better VQ for low bitrate
outputs.public Integer getAggressiveMode()
public NoiseReducerTemporalFilterSettings withAggressiveMode(Integer aggressiveMode)
aggressiveMode - Use Aggressive mode for content that has complex motion. Higher values produce stronger temporal
filtering. This filters highly complex scenes more aggressively and creates better VQ for low bitrate
outputs.public void setSpeed(Integer speed)
speed - The speed of the filter (higher number is faster). Low setting reduces bit rate at the cost of transcode
time, high setting improves transcode time at the cost of bit rate.public Integer getSpeed()
public NoiseReducerTemporalFilterSettings withSpeed(Integer speed)
speed - The speed of the filter (higher number is faster). Low setting reduces bit rate at the cost of transcode
time, high setting improves transcode time at the cost of bit rate.public void setStrength(Integer strength)
strength - Relative strength of noise reducing filter. Higher values produce stronger filtering. Recommended Range: *
[0 .. 2] for complexity reduction with minimal sharpness loss * [2 .. 8] for complexity reduction with
image preservation * [8 .. 16] for noise reduction. Reduce noise combined high complexity reductionpublic Integer getStrength()
public NoiseReducerTemporalFilterSettings withStrength(Integer strength)
strength - Relative strength of noise reducing filter. Higher values produce stronger filtering. Recommended Range: *
[0 .. 2] for complexity reduction with minimal sharpness loss * [2 .. 8] for complexity reduction with
image preservation * [8 .. 16] for noise reduction. Reduce noise combined high complexity reductionpublic String toString()
toString in class ObjectObject.toString()public NoiseReducerTemporalFilterSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.