**Inheritance:**
java.lang.Object
```
public class RdOptimizerSettings
```

RD-Optimierer-Einstellungs‑Klasse
## Konstruktoren

| Konstruktor | Beschreibung |
| --- | --- |
| [RdOptimizerSettings()](#RdOptimizerSettings--) | Initialisiert eine neue Instanz der Klasse `RdOptimizerSettings`. |
## Methoden

| Methode | Beschreibung |
| --- | --- |
| [getBppScale()](#getBppScale--) | Liest den BPP (Bits pro Pixel) Skalierungsfaktor. |
| [setBppScale(int value)](#setBppScale-int-) | Setzt den BPP (Bits pro Pixel) Skalierungsfaktor. |
| [getBppMax()](#getBppMax--) | Liest den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel |
| [setBppMax(double value)](#setBppMax-double-) | Setzt den maximalen R‑Wert zur Berücksichtigung in Bits pro Pixel |
| [getMaxQ()](#getMaxQ--) | Liest den maximalen Quantisierungswert. |
| [setMaxQ(int value)](#setMaxQ-int-) | Setzt den maximalen Quantisierungswert. |
| [getMinQ()](#getMinQ--) | Liest den minimal zulässigen Quantisierungswert. |
| [getMaxPixelValue()](#getMaxPixelValue--) | Liest den maximalen Pixelwert. |
| [getPsnrMax()](#getPsnrMax--) | Liest den maximal erwarteten PSNR‑Wert. |
| [getDiscretizedBppMax()](#getDiscretizedBppMax--) | Liest den maximalen R‑Wert zur Berücksichtigung. |
| [create()](#create--) | Erstellt diese Instanz. |
### RdOptimizerSettings() {#RdOptimizerSettings--}
```
public RdOptimizerSettings()
```


Initialisiert eine neue Instanz der Klasse `RdOptimizerSettings`.

### getBppScale() {#getBppScale--}
```
public int getBppScale()
```


Liest den BPP (Bits pro Pixel) Skalierungsfaktor.

**Returns:**
int – Der BPP‑Skalierungsfaktor.
### setBppScale(int value) {#setBppScale-int-}
```
public void setBppScale(int value)
```


Setzt den BPP (Bits pro Pixel) Skalierungsfaktor.

**Parameters:**
| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Wert | int | Der BPP‑Skalierungsfaktor. |

### getBppMax() {#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) {#setBppMax-double-}
```
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() {#getMaxQ--}
```
public int getMaxQ()
```


Liest den maximalen Quantisierungswert.

**Returns:**
int - Der maximale Quantisierungswert.
### setMaxQ(int value) {#setMaxQ-int-}
```
public void setMaxQ(int value)
```


Setzt den maximalen Quantisierungswert.

**Parameters:**
| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Wert | int | Der maximale Quantisierungswert. |

### getMinQ() {#getMinQ--}
```
public int getMinQ()
```


Liest den minimal zulässigen Quantisierungswert.

**Returns:**
int - Der minimale zulässige Quantisierungswert.
### getMaxPixelValue() {#getMaxPixelValue--}
```
public int getMaxPixelValue()
```


Liest den maximalen Pixelwert.

**Returns:**
int - Der maximale Pixelwert.
### getPsnrMax() {#getPsnrMax--}
```
public int getPsnrMax()
```


Liest den maximal erwarteten PSNR‑Wert.

**Returns:**
int - Der maximale Pixelwert.
### getDiscretizedBppMax() {#getDiscretizedBppMax--}
```
public int getDiscretizedBppMax()
```


Liest den maximalen R‑Wert zur Berücksichtigung.

**Returns:**
int - Der maximale R-Wert zur Berücksichtigung.
### create() {#create--}
```
public static RdOptimizerSettings create()
```


Erstellt diese Instanz.

**Returns:**
[RdOptimizerSettings](../../com.aspose.imaging.imageoptions/rdoptimizersettings) - returns RDOptimizerSettings class instance
