RdOptimizerSettings
Inheritance: java.lang.Object
public class RdOptimizerSettings
Classe des paramètres de l’optimiseur RD
Constructeurs
| Constructeur | Description |
|---|---|
| RdOptimizerSettings() | Initialise une nouvelle instance de la classe RdOptimizerSettings. |
Méthodes
| Méthode | Description |
|---|---|
| getBppScale() | Obtient le facteur d’échelle BPP (bits par pixel). |
| setBppScale(int value) | Définit le facteur d’échelle BPP (bits par pixel). |
| getBppMax() | Obtient la valeur maximale R à considérer en bits par pixel |
| setBppMax(double value) | Définit la valeur maximale R à considérer en bits par pixel |
| getMaxQ() | Obtient la valeur maximale de quantification. |
| setMaxQ(int value) | Définit la valeur maximale de quantification. |
| getMinQ() | Obtient la valeur minimale de quantification autorisée. |
| getMaxPixelValue() | Obtient la valeur maximale du pixel. |
| getPsnrMax() | Obtient la valeur maximale attendue du PSNR. |
| getDiscretizedBppMax() | Obtient la valeur maximale R à considérer. |
| create() | Crée cette instance. |
RdOptimizerSettings()
public RdOptimizerSettings()
Initialise une nouvelle instance de la classe RdOptimizerSettings.
getBppScale()
public int getBppScale()
Obtient le facteur d’échelle BPP (bits par pixel).
Returns: int - L’échelle BPP.
setBppScale(int value)
public void setBppScale(int value)
Définit le facteur d’échelle BPP (bits par pixel).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | L’échelle BPP. |
getBppMax()
public double getBppMax()
Obtient la valeur maximale R à considérer en bits par pixel
Returns: double - La valeur maximale R à considérer en bits par pixel.
setBppMax(double value)
public void setBppMax(double value)
Définit la valeur maximale R à considérer en bits par pixel
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double | La valeur maximale R à considérer en bits par pixel. |
getMaxQ()
public int getMaxQ()
Obtient la valeur maximale de quantification.
Returns: int - La valeur maximale de quantification.
setMaxQ(int value)
public void setMaxQ(int value)
Définit la valeur maximale de quantification.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | La valeur maximale de quantification. |
getMinQ()
public int getMinQ()
Obtient la valeur minimale de quantification autorisée.
Returns: int - La valeur minimale minimale autorisée de quantification.
getMaxPixelValue()
public int getMaxPixelValue()
Obtient la valeur maximale du pixel.
Returns: int - La valeur maximale maximale du pixel.
getPsnrMax()
public int getPsnrMax()
Obtient la valeur maximale attendue du PSNR.
Returns: int - La valeur maximale maximale du pixel.
getDiscretizedBppMax()
public int getDiscretizedBppMax()
Obtient la valeur maximale R à considérer.
Returns: int - La valeur maximale R à considérer.
create()
public static RdOptimizerSettings create()
Crée cette instance.
Returns: RdOptimizerSettings - returns RDOptimizerSettings class instance