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

# ImageDocument-Objekt (IImageDocument-Schnittstelle)

> ImageDocument-Objekt (IImageDocument-Schnittstelle) in der ABBYY FineReader Engine API — stellt ein geöffnetes Bild dar, bildet die Wurzel der vier Bildebenen (Schwarz-Weiß, Grau, Farbe, Vorschau) und stellt ein umfassendes Set an Methoden zur Bildvorverarbeitung bereit, um die Erkennungsqualität oder die visuelle Darstellung zu verbessern.

Dieses Objekt entspricht einem geöffneten Bild bzw. einem „Bilddokument“. Seine Attribute entsprechen den Attributen eines Bildes. Das ImageDocument-Objekt ist das Stammelement einer Sammlung von [Image](/de/fine-reader/engine/api-reference/image-related-objects/image)-Objekten bzw. „Bildebenen“. Jedes Bilddokument enthält 4 „Bildebenen“: [Schwarz-Weiß](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#black-and-white), [Grau](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#gray), [Farbe](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#color) und [Vorschau](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#preview). Auf sie kann über die entsprechenden Eigenschaften zugegriffen werden.

Das Objekt enthält eine Reihe von Methoden zur Bildvorverarbeitung. Einige dieser Methoden eignen sich nur für Fotos, andere können für alle Dokumenttypen verwendet werden. Einige der Methoden verbessern die Erkennungsqualität, andere verbessern nur die visuelle Darstellung von Bildern, können jedoch die Erkennungsqualität verschlechtern. Letztere sollten nur nach der Erkennung verwendet werden. Lesen Sie die Beschreibung jeder Methode sorgfältig, um festzustellen, ob die Methode in Ihrem Szenario verwendet werden kann. Nachstehend finden Sie die Reihenfolge, in der wir die Anwendung von Bildvorverarbeitungsmethoden empfehlen (verwenden Sie nur die Methoden aus der Liste, die für Ihr Szenario geeignet sind):

* Zur Verbesserung der Erkennungsqualität:
  1. Bild zuschneiden
  2. Lokalen Kontrast verbessern
  3. Orientierung korrigieren (verwenden Sie die Methode Transform mit den erforderlichen Parametern)
  4. Bild invertieren oder spiegeln (verwenden Sie die Methode Transform mit den erforderlichen Parametern)
  5. Schieflage korrigieren
  6. Doppelseite aufteilen (verwenden Sie die Methode [SplitPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/splitpages-method) des FRDocument-Objekts)
  7. Geometrische Verzerrungen entfernen
  8. Bildstörungen entfernen
  9. Rauschen entfernen
  10. Bewegungsunschärfe entfernen
  11. Farbige Objekte unterdrücken
  12. Farbige Objekte entfernen
* Zur Verbesserung des Erscheinungsbilds des Bildes:
  1. Helligkeit ausgleichen und den Hintergrund weiß machen
  2. Bildtextur glätten
  3. Bild rastern

Beachten Sie, dass alle diese Vorverarbeitungsmethoden auf ein geöffnetes Bild angewendet werden müssen. Einige Bildänderungen können bereits früher, beim Öffnen, angewendet werden. In den Beschreibungen der Objekte [PrepareImageMode](/de/fine-reader/engine/api-reference/image-related-objects/prepareimagemode) und [PagePreprocessingParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams) finden Sie weitere Informationen zur Bildvorverarbeitung beim Öffnen.

Das ImageDocument-Objekt ist ein sogenanntes „[verknüpfbares Objekt](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects).“ Für Visual Basic in FRE für Windows kann es mit WithEvents deklariert werden. Für C++ (alle unterstützten Betriebssysteme) bedeutet dies, dass es die Schnittstelle IConnectionPointContainer unterstützt. Um während der Verarbeitung Benachrichtigungsereignisse zu empfangen, sollten C++-Benutzer ein Objekt erstellen, das von der Schnittstelle [IImageDocumentEvents](/de/fine-reader/engine/api-reference/image-related-objects/iimagedocumentevents) abgeleitet ist, und dann Folgendes tun:

* Unter Linux und macOS: das Objekt beim ImageDocument-Objekt anmelden, indem die globale Funktion AdviseFREngineObject aufgerufen wird.
* Unter Windows: die Verbindung zwischen dem Objekt und der im ImageDocument-Objekt implementierten Ereignisquelle mit den Standardmitteln von COM einrichten.

Unter Windows: Die Methoden des ImageDocument-Objekts melden Informationen über den Fortschritt der Seitenverarbeitung über spezielle ausgehende Schnittstellen. Diese Schnittstellen sind IImageDocumentEvents (für C++) und die dispinterface DIImageDocumentEvents (für Visual Basic). Visual-Basic-Benutzer müssen sich nicht um die Details der Implementierung von Ereignisschnittstellen kümmern, da diese Entwicklungsplattform dafür einfache Mittel bereitstellt."

<div id="properties">
  ## Eigenschaften
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Type</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Returns the{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          {" "}

          object.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Main attributes</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="blackwhiteimage" />

          <strong>BlackWhiteImage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/image">
              Image
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Provides access to the{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#black-and-white">
            black-and-white
          </a>

          {" "}

          image plane of the current <strong>ImageDocument</strong> object.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="colorimage" />

          <strong>ColorImage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/image">
              Image
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Provides access to the{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#color">
            color
          </a>

          {" "}

          image plane of the current <strong>ImageDocument</strong> object.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="grayimage" />

          <strong>GrayImage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/image">
              Image
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Provides access to the{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#gray">
            gray
          </a>

          {" "}

          image plane of the current <strong>ImageDocument</strong> object.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Id</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>Stores the ID of the image document.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="imagecolortype" />

          <strong>ImageColorType</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/imagecolortypeenum">
              ImageColorTypeEnum
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Each color plane of the image document is characterized by its own
          color type. This property specifies the color type for the whole image
          document as the maximum of the corresponding values for its color
          planes (black-and-white, gray, color).
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="isinmemory" />

          <strong>IsInMemory</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Specifies if the image document is stored in memory only or it is also
          represented as a folder on disk.
        </p>

        <Note>
          After the call to the{" "}

          <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/saveto-method">
            SaveTo
          </a>

          {" "}

          method the value of this property is not changed. You need to re-load
          the image document by the call to the{" "}

          <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedoc-method">
            LoadImageDoc
          </a>

          {" "}

          method.
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="path" />

          <strong>Path</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert den Pfad zum Ordner mit der internen Darstellung des Objekts
          auf dem Datenträger. Die Eigenschaft enthält eine leere Zeichenfolge,
          wenn der Wert der Eigenschaft <strong>IsInMemory</strong> TRUE ist.
        </p>

        <Note>
          Nach dem Aufruf der{" "}

          <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/saveto-method">
            SaveTo
          </a>

          -Methode wird der Wert dieser Eigenschaft nicht aktualisiert. Das
          Bilddokument muss durch einen Aufruf der{" "}

          <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedoc-method">
            LoadImageDoc
          </a>

          -Methode neu geladen werden.
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="coordinatesconverter" />

          <strong>CoordinatesConverter</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/coordinatesconverter">
              CoordinatesConverter
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Returns the{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/coordinatesconverter">
              CoordinatesConverter
            </a>
          </strong>

          {" "}

          object that contains information about pixel coordinates in the
          current modification state.
        </p>

        <p>
          This property is useful whenever you need to convert coordinates
          between two states during image processing.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Image modification</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="hasunsaveddata" />

          <strong>HasUnsavedData</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Specifies if any modifications were made upon the{" "}
          <strong>ImageDocument</strong> object since it was loaded in memory or
          from the last call of the{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/savemodified-method">
              SaveModified
            </a>

            {" "}
          </strong>

          method.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="imagerotation" />

          <strong>ImageRotation</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/rotationtypeenum">
              RotationTypeEnum
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Specifies rotation that was performed upon the image since opening.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="imagewasinverted" />

          <strong>ImageWasInverted</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          This property set to TRUE specifies that the image colors were
          inverted since opening.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="imagewasmirrored" />

          <strong>ImageWasMirrored</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          This property set to TRUE specifies that the image was mirrored around
          the vertical axis since opening.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>IsSkewCorrected</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          This property provides information about whether the image skew was
          fully corrected during opening, preprocessing or the{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/correctskew-method">
              CorrectSkew
            </a>
          </strong>

          {" "}

          method call.
        </p>

        <p>
          The tangent of skew angle which was corrected is stored in the{" "}
          <strong>SkewAngle</strong> property.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>SkewAngle</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              double
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Speichert den Tangens des Schieflage-Winkels, der für das Bild erkannt und beim Öffnen, bei der Vorverarbeitung oder beim Aufruf der Methode{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/correctskew-method">
              CorrectSkew
            </a>
          </strong>

          {" "}

          korrigiert wurde. Ist der Schieflage-Winkel negativ, wird das Bild im Uhrzeigersinn gedreht; ist er positiv, wird es gegen den Uhrzeigersinn gedreht. Das Bild kann um einen beliebigen Punkt gedreht werden. Die Größe des entzerrten Bildes ist stets größer als die des Originalbildes.
        </p>

        <Note>
          When you perform further modifications of the image, this property
          value is reset to 0. Save the value of corrected skew angle, if you
          need it, before calling any other methods to edit the image.
        </Note>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Source file information</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="hastextualcontent" />

          <strong>HasTextualContent</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Tells you if the <strong>ImageDocument</strong> object was created
          from a file which contains text. For example, PDF files can have text
          layer.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="isphoto" />

          <strong>IsPhoto</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>

          , read-only
        </p>
      </td>

      <td>
        <p>
          Tells you if the <strong>ImageDocument</strong> object was created
          from a file which is a photo.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="sourceimagefileformat" />

          <strong>SourceImageFileFormat</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/imagefileformatenum">
              ImageFileFormatEnum
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Enthält Informationen über das Format der Quellbilddatei des aktuellen
          <strong>ImageDocument</strong>-Objekts. Wenn diese Informationen nicht
          verfügbar sind oder das Bild von einem Scanner eingelesen wurde, ist der Wert
          dieser Eigenschaft IFF\_UnknownFormat.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>SourceImageScannerInfo</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Enthält Informationen über den Scanner, mit dem das Bild erfasst wurde. Wenn
          Informationen über die Quellbildparameter nicht verfügbar sind oder das Bild
          aus einer Datei geladen wurde, ist der Wert dieser Eigenschaft eine leere Zeichenfolge.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>SourceImageScanThreshold</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Enthält Informationen über den Schwellenwert für die Scanintensität des
          aktuellen <strong>ImageDocument</strong>-Objekts. Wenn Informationen über
          die Quellbildparameter nicht verfügbar sind oder das Bild aus einer
          Datei geladen wurde, ist der Wert dieser Eigenschaft -1.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>SourceImageXResolution</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Enthält Informationen über die horizontale Auflösung des Quellbilds
          des aktuellen <strong>ImageDocument</strong>-Objekts. Wenn Informationen
          über die Quellbildparameter nicht verfügbar sind, ist der Wert dieser
          Eigenschaft 0.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>SourceImageYResolution</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Enthält Informationen über die vertikale Auflösung des Quellbilds des
          aktuellen <strong>ImageDocument</strong>-Objekts. Wenn Informationen
          über die Quellbildparameter nicht verfügbar sind, ist der Wert dieser
          Eigenschaft 0.
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                                                                        | Beschreibung                                                                                                                                                                                                                                                                                                                                       |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [ApplySigmaFilter](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/applysigmafilter-method)                                        | Diese Methode wendet einen Filter zur Rauschreduzierung auf das Bild an. Sie ist vor allem für Fotos nützlich.                                                                                                                                                                                                                                     |
| [ChangeResolution](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/changeresolution-method)                                        | Ändert die Bildauflösung.                                                                                                                                                                                                                                                                                                                          |
| [CorrectShadowsAndHighlights](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/correctshadowsandhighlights-method)                  | Korrigiert übermäßige Schatten und Spitzlichter im Bild.                                                                                                                                                                                                                                                                                           |
| [CorrectSkew](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/correctskew-method)                                                  | Korrigiert die Schieflage des Bildes.                                                                                                                                                                                                                                                                                                              |
| [CropImage](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/cropimage-method)                                                      | Ermittelt die Ränder eines Dokuments im Bild und schneidet es anschließend zu.                                                                                                                                                                                                                                                                     |
| [DitherImage](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/ditherimage-method)                                                  | Wendet auf das Bild entweder den Floyd–Steinberg- oder den Bayer-Algorithmus (geordnetes Dithering) an.                                                                                                                                                                                                                                            |
| [EnhanceLocalContrast](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/enhancelocalcontrast-method)                                | Erhöht den lokalen Kontrast des Bildes.                                                                                                                                                                                                                                                                                                            |
| [EqualizeBrightness](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/equalizebrightness-method)                                    | Gleicht die Bildhelligkeit aus. Diese Methode kann nur für Graustufen- und Farbbilder verwendet werden.                                                                                                                                                                                                                                            |
| [FindBlackSquares](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/findblacksquares-method)                                        | Findet schwarze Quadrate auf dem Bild.                                                                                                                                                                                                                                                                                                             |
| [GetPreviewImage](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/getpreviewimage-method)                                          | Ermöglicht den Zugriff auf die 94 \* 60 große [Vorschau](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#preview)-Bildebene des aktuellen ImageDocument-Objekts. Wenn die Vorschau in dieser Größe noch nicht erstellt wurde, wird sie bei diesem Aufruf erstellt, was einige Zeit in Anspruch nehmen kann.             |
| [GetPreviewImageSpecificSize](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/getpreviewimagespecificsize-method)                  | Ermöglicht den Zugriff auf die [Vorschau](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#preview)-Bildebene des aktuellen ImageDocument-Objekts und erlaubt die Angabe der Größe. Falls die Vorschau in dieser Größe noch nicht erstellt wurde, wird sie während dieses Aufrufs erstellt, was einige Zeit dauern kann. |
| [GetTextBackgroundColor](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/gettextbackgroundcolor-method)                            | Erkennt die Farben von Text und Hintergrund im angegebenen Rectangle auf dem Bild.                                                                                                                                                                                                                                                                 |
| [Modify](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/modify-method)                                                            | Ermöglicht das Bearbeiten des Bildes. Diese Methode bietet im Vergleich zur Methode Transform erweiterte Bearbeitungsfunktionen.                                                                                                                                                                                                                   |
| [RemoveColorObjects](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removecolorobjects-method)                                    | Entfernt angegebene Farbobjekte aus dem gesamten Bild oder aus Teilen davon. Diese Methode kann nur für Farbbilder verwendet werden.                                                                                                                                                                                                               |
| [RemoveColorObjectsEx](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removecolorobjectsex-method)                                | Entfernt alle Farbobjekte in den angegebenen Farbtönen aus dem Bild und ersetzt sie durch die angegebene Farbe. Die entfernten Objekte können in einem separaten Bild gespeichert werden.                                                                                                                                                          |
| [RemoveGarbage](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removegarbage-method)                                              | Entfernt Bildstörungen (zusätzliche Punkte, die eine bestimmte Größe unterschreiten) aus dem Bild.                                                                                                                                                                                                                                                 |
| [RemoveGeometricalDistortions](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removegeometricaldistortions-method)                | Entfernt geometrische Verzerrungen im Bild (z. B. gekrümmte Linien nahe dem Rand einer Seite).                                                                                                                                                                                                                                                     |
| [RemoveMotionBlur](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removemotionblur-method)                                        | Entfernt Bewegungsunschärfe im Bild.                                                                                                                                                                                                                                                                                                               |
| [RemoveNoise](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/removenoise-method)                                                  | Reduziert das Rauschen im Bild.                                                                                                                                                                                                                                                                                                                    |
| [SaveImageRegionTo](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/saveimageregionto-method)                                      | Speichert Teile des Bildes in einem Ordner auf dem Datenträger. Das gespeicherte Bild liegt im internen Format von ABBYY FineReader Engine vor.                                                                                                                                                                                                    |
| [SaveModified](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/savemodified-method)                                                | Speichert alle am aktuellen ImageDocument-Objekt vorgenommenen Änderungen in dem Ordner auf dem Datenträger.                                                                                                                                                                                                                                       |
| [SaveTo](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/saveto-method)                                                            | Speichert den Inhalt des ImageDocument-Objekts in einem Ordner auf dem Datenträger. Das Bild wird im internen Format von ABBYY FineReader Engine gespeichert.                                                                                                                                                                                      |
| [SaveToFile](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/savetofile-method)                                                    | Speichert den Inhalt des ImageDocument-Objekts in einer Datei.                                                                                                                                                                                                                                                                                     |
| [SaveToMemory](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/savetomemory-method) <br /><br /> **Hinweis:** *Nur unter Windows.* | Speichert den Inhalt des ImageDocument-Objekts im globalen Speicher.                                                                                                                                                                                                                                                                               |
| [SmoothImage](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/smoothimage-method)                                                  | Glättet das Bild. Diese Methode kann nur für Graustufen- und Farbbilder verwendet werden.                                                                                                                                                                                                                                                          |
| [SmoothTexture](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/smoothtexture-method)                                              | Glättet das Bild mit einem nichtlinearen Filter. Nützlich für Bilder mit Textur. Diese Methode kann nur für Graustufen- und Farbbilder verwendet werden, die in jeder Dimension mindestens 3 Pixel groß sind.                                                                                                                                      |
| [Transform](/de/fine-reader/engine/api-reference/image-related-objects/imagedocument/transform-method)                                                      | Wendet einen begrenzten Satz von Transformationen auf das Bild an.                                                                                                                                                                                                                                                                                 |

<div id="related-objects">
  ## Verwandte Objekte
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/imagedocument.gif?s=196da3a972f36a0596e579ec668c04a3" alt="ImageDocument" width="169" height="223" data-path="images/fine-reader/engine/imagedocument.gif" />[](/de/fine-reader/engine/api-reference/document-related-objects/frpage#imagedocument)[](/de/fine-reader/engine/api-reference/image-related-objects/coordinatesconverter)[](/de/fine-reader/engine/api-reference/image-related-objects/image)[](/de/fine-reader/engine/api-reference/document-related-objects/frpage)[](/de/fine-reader/engine/api-reference/document-related-objects/frpages)[](/de/fine-reader/engine/api-reference/document-related-objects/frdocument)

[Objektdiagramm](/de/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Ausgabeparameter
</div>

Dieses Objekt ist der Ausgabeparameter der folgenden Methoden des [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)-Objekts: [LoadImageDocFromFile](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfromfile-method), [LoadImageDocFromMemory](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedocfrommemory-method) (nur unter Windows), [LoadImageDoc](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/loadimagedoc-method), [OpenBitmap](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmap-method), [OpenDib](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/opendib-method), [OpenBitmapBits](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openbitmapbits-method), [OpenImageFileFromMemory](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/openimagefilefrommemory-method).

<div id="input-parameter">
  ## Eingabeparameter
</div>

Dieses Objekt wird als Eingabeparameter an die folgenden Methoden übergeben:

* die Methode [AddImageDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagedocument-method) des Objekts [FRDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument)
* die Methode [SetImageData](/de/fine-reader/engine/api-reference/image-related-objects/trainingimage/setimagedata-method) des Objekts [TrainingImage](/de/fine-reader/engine/api-reference/image-related-objects/trainingimage)

<div id="samples">
  ## Beispiele
</div>

Dieses Objekt wird in den Codebeispielen verwendet:

Linux: [CommandLineInterface](/de/fine-reader/engine/guided-tour/samples#commandlineinterface) und [BCR](/de/fine-reader/engine/guided-tour/samples#bcr_linux)

macOS: [Visitenkartenerkennung](/de/fine-reader/engine/guided-tour/samples#bcr_mac)

Windows: [CommandLineInterface](/de/fine-reader/engine/guided-tour/samples#commandlineinterface); und Demo-Tools: [Vordefinierte Verarbeitungsprofile der Engine](/de/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles)

<div id="see-also">
  ## Siehe auch
</div>

[IImageDocumentEvents](/de/fine-reader/engine/api-reference/image-related-objects/iimagedocumentevents)

[Arbeiten mit Bildern](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-images)

[Arbeiten mit verknüpfbaren Objekten](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[Arbeiten mit Eigenschaften](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
