> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DitheringMethodEnum

> DitheringMethodEnum dans l’API ABBYY FineReader Engine — Algorithmes de tramage d’image (Bayer, Floyd-Steinberg).

Les constantes de l’énumération DitheringMethodEnum servent à spécifier l’algorithme de tramage d’image.

```
typedef enum {
 DM_Bayer,
 DM_FloydSteinberg
} DitheringMethodEnum;
```

<div id="elements">
  ## Éléments
</div>

| Nom                | Description                                                                                                                                                                                                                                           |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DM\_Bayer          | Tramage Bayer (ordonné). L’algorithme trame l’image en appliquant une matrice de seuil aux pixels, ce qui fait que certains d’entre eux sont rendus dans une couleur différente. L’image obtenue présente un motif de hachures croisées bien visible. |
| DM\_FloydSteinberg | Tramage Floyd–Steinberg. L’algorithme trame l’image en diffusant l’erreur de quantification d’un pixel vers les pixels voisins.                                                                                                                       |

<div id="used-in">
  ## Utilisé dans
</div>

[IImageDocument::DitherImage](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument/ditherimage-method)
