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 |
getDcClamp_internalized()
Gets or sets the DC clamp value to restrict quantization values range for the first top-left pixel in the block.
|
int |
getDiscretizedBppMax()
Gets the maximum R value for consideration.
|
int |
getMaxChannel_internalized()
Gets or sets the maximum color channel count to use.
|
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 |
setMaxChannel_internalized(int value)
Gets or sets the maximum color channel count to use.
|
void |
setMaxQ(int value)
Gets or sets the maximum quantization value.
|
public RdOptimizerSettings()
Initializes a new instance of the RdOptimizerSettings
class.
public int getBppScale()
Gets or sets the BPP (bits per pixel) scale factor.
Value: The BPP scale.public void setBppScale(int value)
Gets or sets the BPP (bits per pixel) scale factor.
Value: The BPP scale.public 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 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 int getMaxQ()
Gets or sets the maximum quantization value.
Value: The maximum quantization value.public void setMaxQ(int value)
Gets or sets the maximum quantization value.
Value: The maximum quantization value.public int getMinQ()
Gets the minimum allowed quantization value.
Value: The minimum minimum allowed quantization value.public int getMaxPixelValue()
Gets the maximum pixel value.
Value: The maximum maximum pixel value.public int getPsnrMax()
Gets the PSNR maximum expected value.
Value: The maximum maximum pixel value.public int getDiscretizedBppMax()
Gets the maximum R value for consideration.
Value: The maximum R value for consideration.public int getMaxChannel_internalized()
Gets or sets the maximum color channel count to use.
Value: The maximum color channel index.public void setMaxChannel_internalized(int value)
Gets or sets the maximum color channel count to use.
Value: The maximum color channel index.public int getDcClamp_internalized()
Gets or sets the DC clamp value to restrict quantization values range for the first top-left pixel in the block.
Value: The DC clamp value.public static RdOptimizerSettings create()
Creates this instance.
Copyright (c) 2008-2016 Aspose Pty Ltd. All Rights Reserved.