RdOptimizerSettings
内容
[
隐藏
]Inheritance: java.lang.Object
public class RdOptimizerSettings
RD 优化器设置类
构造函数
| 构造函数 | 描述 |
|---|---|
| RdOptimizerSettings() | 初始化 RdOptimizerSettings 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getBppScale() | 获取 BPP(每像素位数)缩放因子。 |
| setBppScale(int value) | 设置 BPP(每像素位数)缩放因子。 |
| getBppMax() | 获取以每像素位数考虑的最大 R 值 |
| setBppMax(double value) | 设置以每像素位数考虑的最大 R 值 |
| getMaxQ() | 获取最大量化值。 |
| setMaxQ(int value) | 设置最大量化值。 |
| getMinQ() | 获取允许的最小量化值。 |
| getMaxPixelValue() | 获取最大像素值。 |
| getPsnrMax() | 获取 PSNR 的最大预期值。 |
| getDiscretizedBppMax() | 获取考虑的最大 R 值。 |
| create() | 创建此实例。 |
RdOptimizerSettings()
public RdOptimizerSettings()
初始化 RdOptimizerSettings 类的新实例。
getBppScale()
public int getBppScale()
获取 BPP(每像素位数)缩放因子。
Returns: int - BPP 缩放。
setBppScale(int value)
public void setBppScale(int value)
设置 BPP(每像素位数)缩放因子。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int | BPP 缩放。 |
getBppMax()
public double getBppMax()
获取以每像素位数考虑的最大 R 值
Returns: double - 以每像素位数考虑的最大 R 值。
setBppMax(double value)
public void setBppMax(double value)
设置以每像素位数考虑的最大 R 值
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | double | 每像素位数中考虑的最大 R 值。 |
getMaxQ()
public int getMaxQ()
获取最大量化值。
Returns: int - 最大量化值。
setMaxQ(int value)
public void setMaxQ(int value)
设置最大量化值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int | 最大量化值。 |
getMinQ()
public int getMinQ()
获取允许的最小量化值。
Returns: int - 最小允许的量化值。
getMaxPixelValue()
public int getMaxPixelValue()
获取最大像素值。
Returns: int - 最大像素值。
getPsnrMax()
public int getPsnrMax()
获取 PSNR 的最大预期值。
Returns: int - 最大像素值。
getDiscretizedBppMax()
public int getDiscretizedBppMax()
获取考虑的最大 R 值。
Returns: int - 考虑的最大 R 值。
create()
public static RdOptimizerSettings create()
创建此实例。
Returns: RdOptimizerSettings - returns RDOptimizerSettings class instance