Umgang mit sich ändernden X- und Y-Koordinaten in IronOCR
Warum ändern sich die X- und Y-Koordinaten?
Die X- und Y-Koordinaten ändern sich, weil Bilder hochskaliert werden, wenn die Auflösung für eine effektive OCR als zu niedrig ermittelt wird. Das Hochskalieren gewährleistet, dass der Text durch Bereitstellung eines klareren Bildes an die OCR-Engine genauer erkannt werden kann.
Einzelheiten zum Upscaling-Prozess finden Sie im Objekt OcrInput.Pages sowie im Objekt OcrResult.Pages. Diese Objekte liefern Metadaten und Ergebnisse im Zusammenhang mit der Seitenverarbeitung, die während der OCR verwendet wird.
Sie können die hochskalierten Bilder auch mit der Methode ContentAreaToBitmap exportieren, wodurch Sie eine Bitmap des OCR-Inhaltsbereichs erhalten:
Wenn Sie die Hochskalierung deaktivieren möchten, um die ursprüngliche Bildauflösung beizubehalten, setzen Sie TargetDPI = 0 für das OcrInput-Objekt. Dies deaktiviert die automatische Anpassung des DPI, die andernfalls zur Verbesserung der OCR-Qualität durch Auflösungsverbesserung vorgesehen ist:

