> ## 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.

# Méthode RemoveColorObjects de l’objet ImageDocument

> Méthode RemoveColorObjects de l’objet ImageDocument dans l’API ABBYY FineReader Engine — Supprime les objets rouges, verts, bleus ou jaunes de l’image, éventuellement dans une région donnée, dans son arrière-plan, ou uniquement les tampons/signatures ; images en couleur uniquement.

Cette méthode permet de supprimer des objets colorés de l’image. Vous pouvez supprimer les objets rouges, verts, bleus ou jaunes de l’image entière, ou seulement de certaines zones de l’image : la région spécifiée, son arrière-plan, ou uniquement les tampons et les signatures dans cette région.

<Warning>
  Cette méthode s’applique uniquement aux images en couleur.
</Warning>

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT RemoveColorObjects(
  IRegion*         Region,
  ObjectsColorEnum Color,
  ObjectsTypeEnum  Mode
);
```

### C\#

```csharp theme={null}
void RemoveColorObjects(
  IRegion           Region,
  ObjectsColorEnum Color,
  ObjectsTypeEnum  Mode
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub RemoveColorObjects( _
  Region As IRegion, _
  Color As ObjectsColorEnum, _
  Mode As ObjectsTypeEnum _
)
```

<div id="parameters">
  ## Paramètres
</div>

**Region**

\[in] Ce paramètre de type [Region](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/region) spécifie l'ensemble des rectangles desquels les objets doivent être supprimés. Les coordonnées des rectangles se rapportent à la page noir et blanc redressée de l'ImageDocument. Ce paramètre peut valoir 0. Dans ce cas, les objets colorés sont supprimés de l'ensemble de l'image.

**Color**

\[in] Cette variable de type [ObjectsColorEnum](/fr/fine-reader/engine/api-reference/enumerations/objectscolorenum) définit la couleur de l'objet.

**Mode**

\[in] Cette variable de type [ObjectsTypeEnum](/fr/fine-reader/engine/api-reference/enumerations/objectstypeenum) définit le type des objets à supprimer : les objets sur l'ensemble de l'image, uniquement les objets d'arrière-plan, ou uniquement les tampons et signatures en couleur.

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les [valeurs de retour standard des fonctions d’ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Remarques
</div>

Cette méthode applique un filtrage des couleurs au plan d’image [couleur](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#color) de l’ImageDocument. Toutes les autres pages sont supprimées de l’ImageDocument. Elles seront recréées à la demande.

Vous pouvez également utiliser la méthode [RemoveColorObjectsEx](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument/removecolorobjectsex-method), qui permet de supprimer en une seule opération des objets de plusieurs couleurs spécifiées, de définir la couleur d’arrière-plan utilisée pour les remplacer et de récupérer l’image des objets supprimés. Cependant, elle ne permet pas de définir le type des objets.

<div id="see-also">
  ## Voir aussi
</div>

[ImageDocument](/fr/fine-reader/engine/api-reference/image-related-objects/imagedocument)
