Skip to main content

Funktion

Stellt ein Bild dar, das in ABBYY FlexiCapture bearbeitet werden kann. Das Objekt ist eine Erweiterung der IPictureObject-Schnittstelle.
Dieses Objekt ist in der Web-Verifizierungsstation für die lokale Regelprüfung nicht verfügbar.

Methoden

Der an die CutOut- und Crop-Methoden übergebene Parameter rect ist ein String der Form "[left, top, right, bottom]". Um diesen String zu erhalten, rufen Sie die Methode ToString eines beliebigen IRect-Objekts auf oder verwenden die Methode Rect von IFlexiCaptureTools (FCTools).

Farbige Stempel aus einem Bild entfernen

Die Methode RemoveStamps löscht farbige Stempel und andere Markierungen einer angegebenen Farbe aus einem Bild. Diese Methode funktioniert nur bei Farbbildern. Das folgende Beispielskript für das Ereignis On User Command entfernt rote Stempel von allen Seiten. Der gesamte Seitenbereich wird nach Stempeln durchsucht.

Zusätzliche Stempelfarben entfernen

Die Methode RemoveStampsExt entfernt farbige Stempel und andere Markierungen einer angegebenen Farbe aus einem Bild. Sie ähnelt RemoveStamps, verwendet jedoch einen verbesserten Algorithmus, der mehr Farben entfernt. Dies ist die empfohlene Methode zum Entfernen von Stempeln. Der Parameter colorsToFilter (string) legt die Farbe der zu entfernenden Stempel fest:
  • Akzeptiert die folgenden string-Werte: Red, Green, Blue, Yellow, Orange, LightBlue und Purple (Groß- und Kleinschreibung wird nicht berücksichtigt).
  • Sie können mehrere, durch Kommas getrennte Werte angeben, zum Beispiel "Red, Green".
  • Sie können eine leere Zeichenfolge ("") angeben, damit das Programm automatisch die passende Stempelfarbe auswählt. Das Programm entfernt alle Stempel, die es in einem Bild erkennt und die einen der zulässigen Farbwerte haben.
Das folgende Beispielskript für das Ereignis On User Command entfernt rote und grüne Stempel von allen Seiten:

Beispiele für benutzerdefinierte Verarbeitungsstufen

Diese Skripte zeigen, wie Methoden des Objekts IEditablePictureObject in benutzerdefinierten Verarbeitungsstufen verwendet werden.

Lokalen Kontrastfilter anwenden

Dieses Skript erstellt ein Objekt mit Parametern für den lokalen Kontrastfilter, legt die Parameter manuell fest und wendet den Filter auf ein Bild an.

Ein Bild mit benutzerdefinierten Parametern binarisieren

Dieses Skript erstellt ein Objekt mit Parametern für die Methode Binarize und wandelt das Bild mit den festgelegten Parametern in Schwarz-Weiß um.

Ausgewählte Seiten in der Verifizierungsstation optimieren

Dieses Skript erhöht den Kontrast, entfernt Bildrauschen, führt eine automatische Zuschneidung durch und reduziert Unschärfe auf den ausgewählten Seiten. Ein Operator der Verifizierungsstation führt das Skript aus.