RdOptimizerSettings

Inheritance: java.lang.Object

public class RdOptimizerSettings

RD-Optimierer-Einstellungs‑Klasse

Konstruktoren

KonstruktorBeschreibung
RdOptimizerSettings()Initialisiert eine neue Instanz der Klasse RdOptimizerSettings.

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
WertintDer 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:

ParameterTypBeschreibung
WertdoubleDer 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:

ParameterTypBeschreibung
WertintDer 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