public class RdOptimizerSettings extends Object
RD optimizer settings class
Constructor and Description |
---|
RdOptimizerSettings()
Initializes a new instance of the
RdOptimizerSettings class. |
Modifier and Type | Method and Description |
---|---|
static RdOptimizerSettings |
create()
Creates this instance.
|
double |
getBppMax()
Gets or sets the maximum R value for consideration in in bits per pixel
|
int |
getBppScale()
Gets or sets the BPP (bits per pixel) scale factor.
|
int |
getDiscretizedBppMax()
Gets the maximum R value for consideration.
|
int |
getMaxPixelValue()
Gets the maximum pixel value.
|
int |
getMaxQ()
Gets or sets the maximum quantization value.
|
int |
getMinQ()
Gets the minimum allowed quantization value.
|
int |
getPsnrMax()
Gets the PSNR maximum expected value.
|
void |
setBppMax(double value)
Gets or sets the maximum R value for consideration in in bits per pixel
|
void |
setBppScale(int value)
Gets or sets the BPP (bits per pixel) scale factor.
|
void |
setMaxPixelValue(int value)
Gets the maximum pixel value.
|
void |
setMaxQ(int value)
Gets or sets the maximum quantization value.
|
void |
setPsnrMax(int value)
Gets the PSNR maximum expected value.
|
public RdOptimizerSettings()
Initializes a new instance of the RdOptimizerSettings
class.
public final int getBppScale()
Gets or sets the BPP (bits per pixel) scale factor.
Value: The BPP scale.public final void setBppScale(int value)
Gets or sets the BPP (bits per pixel) scale factor.
Value: The BPP scale.public final double getBppMax()
Gets or sets the maximum R value for consideration in in bits per pixel
Value: The maximum R value for consideration in bits per pixel.public final void setBppMax(double value)
Gets or sets the maximum R value for consideration in in bits per pixel
Value: The maximum R value for consideration in bits per pixel.public final int getMaxQ()
Gets or sets the maximum quantization value.
Value: The maximum quantization value.public final void setMaxQ(int value)
Gets or sets the maximum quantization value.
Value: The maximum quantization value.public final int getMinQ()
Gets the minimum allowed quantization value.
Value: The minimum minimum allowed quantization value.public final int getMaxPixelValue()
Gets the maximum pixel value.
Value: The maximum maximum pixel value.public void setMaxPixelValue(int value)
Gets the maximum pixel value.
Value: The maximum maximum pixel value.public final int getPsnrMax()
Gets the PSNR maximum expected value.
Value: The maximum maximum pixel value.public void setPsnrMax(int value)
Gets the PSNR maximum expected value.
Value: The maximum maximum pixel value.public final int getDiscretizedBppMax()
Gets the maximum R value for consideration.
Value: The maximum R value for consideration.public static RdOptimizerSettings create()
Creates this instance.
Copyright (c) 2008-2020 Aspose Pty Ltd. All Rights Reserved.