Obsługa zmieniających się współrzędnych X i Y w IronOCR

This article was translated from English: Does it need improvement?
Translated
View the article in English

Dlaczego zmieniają się położenia współrzędnych X i Y?

Współrzędne X i Y zmieniają się, ponieważ obrazy są skalowane w górę, gdy rozdzielczość jest uznawana za zbyt niską, aby OCR działało skutecznie. Skalowanie w górę zapewnia, że tekst może zostać rozpoznany bardziej dokładnie poprzez dostarczenie wyraźniejszego obrazu do silnika OCR.

Szczegóły procesu skalowania w górę można znaleźć w obiekcie OcrInput.Pages oraz w obiekcie OcrResult.Pages. Te obiekty dostarczają metadanych i wyników związanych z przetwarzaniem strony używanym podczas OCR.

Możesz również eksportować skalowane w górę obrazy używając metody ContentAreaToBitmap, co pozwala na uzyskanie bitmapy obszaru treści OCR:

Jeśli chcesz wyłączyć skalowanie w górę, aby zachować oryginalną rozdzielczość obrazu, ustaw TargetDPI = 0 dla obiektu OcrInput. To wyłącza automatyczne dopasowanie DPI, które normalnie ma na celu poprawienie jakości OCR poprzez zwiększenie rozdzielczości:

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 5,571,678 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.