
**Summary:** RD optimizer settings class

**Module:** [aspose.imaging.imageoptions](/imaging/python-net/aspose.imaging.imageoptions/)

**Full Name:** aspose.imaging.imageoptions.RdOptimizerSettings

## **Constructors**
| **Name** | **Description** |
| :- | :- |
| [RdOptimizerSettings()](#RdOptimizerSettings__1) | Initializes a new instance of the [RdOptimizerSettings](/imaging/python-net/aspose.imaging.imageoptions/rdoptimizersettings/) class. |
## **Properties**
| **Name** | **Type** | **Access** | **Description** |
| :- | :- | :- | :- |
| bpp_max | float | r/w | Gets or sets the maximum R value for consideration in  in bits per pixel |
| bpp_scale | int | r/w | Gets or sets the BPP (bits per pixel) scale factor. |
| discretized_bpp_max | int | r | Gets the maximum R value for consideration. |
| max_pixel_value | int | r | Gets the maximum pixel value. |
| max_q | int | r/w | Gets or sets the maximum quantization value. |
| min_q | int | r | Gets the minimum allowed quantization value. |
| psnr_max | int | r | Gets the PSNR maximum expected value. |
## **Methods**
| **Name** | **Description** |
| :- | :- |
| [create()](#create__1) | Creates this instance. |


### Constructor: RdOptimizerSettings() {#RdOptimizerSettings__1}


```
 RdOptimizerSettings() 
```

Initializes a new instance of the [RdOptimizerSettings](/imaging/python-net/aspose.imaging.imageoptions/rdoptimizersettings/) class.

### Method: create()  [static] {#create__1}


```
 create() 
```

Creates this instance.

**Returns**

| Type | Description |
| :- | :- |
| [RdOptimizerSettings](/imaging/python-net/aspose.imaging.imageoptions/rdoptimizersettings/) | returns RDOptimizerSettings class instance |


