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.
Details des Hochskalierungsprozesses finden Sie im OcrInput.Pages-Objekt und auch im OcrResult.Pages-Objekt. 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 ContentAreaToBitmap-Methode exportieren, die Ihnen ermöglicht, ein Bitmap des OCR-Inhaltsbereichs zu erhalten:
Wenn Sie das Hochskalieren 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:

