Passer au contenu principal
Cette méthode supprime les parasites (points superflus plus petits qu’une certaine taille) de l’image. L’image peut être en couleur ou en noir et blanc. Dans le cas d’une image en couleur, les parasites sont détectés sur le plan en noir et blanc, puis supprimés de tous les plans.

Syntaxe

C++

HRESULT RemoveGarbage(
  IRegion* Region,
  int      GarbageSize
);

C#

void RemoveGarbage(
  IRegion Region,
  int    GarbageSize
);

Visual Basic .NET

Sub RemoveGarbage( _
  Region As IRegion, _
  GarbageSize As Integer _
)

Paramètres

Region [in] Ce paramètre de type Region spécifie l’ensemble des rectangles desquels supprimer les parasites. Les coordonnées des rectangles se rapportent à l’image redressée. Ce paramètre peut être égal à 0. Dans ce cas, les parasites sont supprimés de l’ensemble de l’image. GarbageSize [in] Cette variable spécifie la surface maximale des points noirs qui doivent être considérés comme des parasites (en pixels). La valeur -1 pour ce paramètre d’entrée indique à ABBYY FineReader Engine de calculer automatiquement la taille des parasites.
Vous ne pouvez pas appeler cette méthode si les deux paramètres sont définis sur leur valeur par défaut. Si vous souhaitez supprimer les parasites de l’image entière, vous devez définir la taille des parasites ; si vous souhaitez que la taille des parasites soit calculée automatiquement, vous devez spécifier une région de l’image.

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Voir aussi

ImageDocument