RdOptimizerSettings
Inheritance: java.lang.Object
public class RdOptimizerSettings
RD-Optimierer-Einstellungs‑Klasse
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| RdOptimizerSettings() | Initialisiert eine neue Instanz der Klasse RdOptimizerSettings. |
Methoden
| Methode | Beschreibung |
|---|---|
| getBppScale() | Liest den BPP (Bits pro Pixel) Skalierungsfaktor. |
| setBppScale(int value) | Setzt den BPP (Bits pro Pixel) Skalierungsfaktor. |
| getBppMax() | Liest den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel |
| setBppMax(double value) | Setzt den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel |
| getMaxQ() | Liest den maximalen Quantisierungswert. |
| setMaxQ(int value) | Setzt den maximalen Quantisierungswert. |
| getMinQ() | Liest den minimal zulässigen Quantisierungswert. |
| getMaxPixelValue() | Liest den maximalen Pixelwert. |
| getPsnrMax() | Liest den maximal erwarteten PSNR‑Wert. |
| getDiscretizedBppMax() | Liest den maximalen R‑Wert zur Berücksichtigung. |
| create() | Erstellt diese Instanz. |
RdOptimizerSettings()
public RdOptimizerSettings()
Initialisiert eine neue Instanz der Klasse RdOptimizerSettings.
getBppScale()
public int getBppScale()
Liest den BPP (Bits pro Pixel) Skalierungsfaktor.
Returns: int – Der BPP‑Skalierungsfaktor.
setBppScale(int value)
public void setBppScale(int value)
Setzt den BPP (Bits pro Pixel) Skalierungsfaktor.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Der BPP‑Skalierungsfaktor. |
getBppMax()
public double getBppMax()
Liest den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel
Returns: double – Der maximale R‑Wert zur Berücksichtigung in Bits pro Pixel.
setBppMax(double value)
public void setBppMax(double value)
Setzt den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | Der maximale R-Wert zur Berücksichtigung in Bits pro Pixel. |
getMaxQ()
public int getMaxQ()
Liest den maximalen Quantisierungswert.
Returns: int - Der maximale Quantisierungswert.
setMaxQ(int value)
public void setMaxQ(int value)
Setzt den maximalen Quantisierungswert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Der maximale Quantisierungswert. |
getMinQ()
public int getMinQ()
Liest den minimal zulässigen Quantisierungswert.
Returns: int - Der minimale zulässige Quantisierungswert.
getMaxPixelValue()
public int getMaxPixelValue()
Liest den maximalen Pixelwert.
Returns: int - Der maximale Pixelwert.
getPsnrMax()
public int getPsnrMax()
Liest den maximal erwarteten PSNR‑Wert.
Returns: int - Der maximale Pixelwert.
getDiscretizedBppMax()
public int getDiscretizedBppMax()
Liest den maximalen R‑Wert zur Berücksichtigung.
Returns: int - Der maximale R-Wert zur Berücksichtigung.
create()
public static RdOptimizerSettings create()
Erstellt diese Instanz.
Returns: RdOptimizerSettings - returns RDOptimizerSettings class instance