RdOptimizerSettings
Inheritance: java.lang.Object
public class RdOptimizerSettings
RD-optimeringsinställningsklass.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| RdOptimizerSettings() | Initierar en ny instans av klassen RdOptimizerSettings. |
Metoder
| Metod | Beskrivning |
|---|---|
| getBppScale() | Hämtar BPP (bits per pixel)-skalningsfaktorn. |
| setBppScale(int value) | Anger BPP (bits per pixel)-skalningsfaktorn. |
| getBppMax() | Hämtar det maximala R-värdet för övervägning i bits per pixel |
| setBppMax(double value) | Anger det maximala R-värdet för övervägning i bits per pixel |
| getMaxQ() | Hämtar det maximala kvantiseringsvärdet. |
| setMaxQ(int value) | Anger det maximala kvantiseringsvärdet. |
| getMinQ() | Hämtar det minsta tillåtna kvantiseringsvärdet. |
| getMaxPixelValue() | Hämtar det maximala pixelvärdet. |
| getPsnrMax() | Hämtar det maximala förväntade PSNR-värdet. |
| getDiscretizedBppMax() | Hämtar det maximala R-värdet för övervägning. |
| create() | Skapar denna instans. |
RdOptimizerSettings()
public RdOptimizerSettings()
Initierar en ny instans av klassen RdOptimizerSettings.
getBppScale()
public int getBppScale()
Hämtar BPP (bits per pixel)-skalningsfaktorn.
Returns: int - BPP-skalan.
setBppScale(int value)
public void setBppScale(int value)
Anger BPP (bits per pixel)-skalningsfaktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | BPP-skalan. |
getBppMax()
public double getBppMax()
Hämtar det maximala R-värdet för övervägning i bits per pixel
Returns: double - Det maximala R-värdet för övervägning i bits per pixel.
setBppMax(double value)
public void setBppMax(double value)
Anger det maximala R-värdet för övervägning i bits per pixel
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | Det maximala R‑värdet för övervägande i bitar per pixel. |
getMaxQ()
public int getMaxQ()
Hämtar det maximala kvantiseringsvärdet.
Returns: int - Det maximala kvantiseringsvärdet.
setMaxQ(int value)
public void setMaxQ(int value)
Anger det maximala kvantiseringsvärdet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | Det maximala kvantiseringsvärdet. |
getMinQ()
public int getMinQ()
Hämtar det minsta tillåtna kvantiseringsvärdet.
Returns: int - Det minsta minsta tillåtna kvantiseringsvärdet.
getMaxPixelValue()
public int getMaxPixelValue()
Hämtar det maximala pixelvärdet.
Returns: int - Det maximala maximala pixelvärdet.
getPsnrMax()
public int getPsnrMax()
Hämtar det maximala förväntade PSNR-värdet.
Returns: int - Det maximala maximala pixelvärdet.
getDiscretizedBppMax()
public int getDiscretizedBppMax()
Hämtar det maximala R-värdet för övervägning.
Returns: int - Det maximala R‑värdet för övervägande.
create()
public static RdOptimizerSettings create()
Skapar denna instans.
Returns: RdOptimizerSettings - returns RDOptimizerSettings class instance