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

RD-optimeringsinställningsklass.
## Konstruktörer

| Konstruktor | Beskrivning |
| --- | --- |
| [RdOptimizerSettings()](#RdOptimizerSettings--) | Initierar en ny instans av klassen `RdOptimizerSettings`. |
## Metoder

| Metod | Beskrivning |
| --- | --- |
| [getBppScale()](#getBppScale--) | Hämtar BPP (bits per pixel)-skalningsfaktorn. |
| [setBppScale(int value)](#setBppScale-int-) | Anger BPP (bits per pixel)-skalningsfaktorn. |
| [getBppMax()](#getBppMax--) | Hämtar det maximala R-värdet för övervägning i bits per pixel |
| [setBppMax(double value)](#setBppMax-double-) | Anger det maximala R-värdet för övervägning i bits per pixel |
| [getMaxQ()](#getMaxQ--) | Hämtar det maximala kvantiseringsvärdet. |
| [setMaxQ(int value)](#setMaxQ-int-) | Anger det maximala kvantiseringsvärdet. |
| [getMinQ()](#getMinQ--) | Hämtar det minsta tillåtna kvantiseringsvärdet. |
| [getMaxPixelValue()](#getMaxPixelValue--) | Hämtar det maximala pixelvärdet. |
| [getPsnrMax()](#getPsnrMax--) | Hämtar det maximala förväntade PSNR-värdet. |
| [getDiscretizedBppMax()](#getDiscretizedBppMax--) | Hämtar det maximala R-värdet för övervägning. |
| [create()](#create--) | Skapar denna instans. |
### RdOptimizerSettings() {#RdOptimizerSettings--}
```
public RdOptimizerSettings()
```


Initierar en ny instans av klassen `RdOptimizerSettings`.

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


Hämtar BPP (bits per pixel)-skalningsfaktorn.

**Returns:**
int - BPP-skalan.
### setBppScale(int value) {#setBppScale-int-}
```
public void setBppScale(int value)
```


Anger BPP (bits per pixel)-skalningsfaktorn.

**Parameters:**
| Parameter | Typ | Beskrivning |
| --- | --- | --- |
| värde | int | BPP-skalan. |

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


Hämtar det maximala kvantiseringsvärdet.

**Returns:**
int - Det maximala kvantiseringsvärdet.
### setMaxQ(int value) {#setMaxQ-int-}
```
public void setMaxQ(int value)
```


Anger det maximala kvantiseringsvärdet.

**Parameters:**
| Parameter | Typ | Beskrivning |
| --- | --- | --- |
| värde | int | Det maximala kvantiseringsvärdet. |

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


Hämtar det minsta tillåtna kvantiseringsvärdet.

**Returns:**
int - Det minsta minsta tillåtna kvantiseringsvärdet.
### getMaxPixelValue() {#getMaxPixelValue--}
```
public int getMaxPixelValue()
```


Hämtar det maximala pixelvärdet.

**Returns:**
int - Det maximala maximala pixelvärdet.
### getPsnrMax() {#getPsnrMax--}
```
public int getPsnrMax()
```


Hämtar det maximala förväntade PSNR-värdet.

**Returns:**
int - Det maximala maximala pixelvärdet.
### getDiscretizedBppMax() {#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() {#create--}
```
public static RdOptimizerSettings create()
```


Skapar denna instans.

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