IronOCRにおけるX座標とY座標の変更処理
なぜXとYの座標位置が変わるのですか?
X座標とY座標が変化するのは、OCRが機能するには解像度が低すぎると判断された場合に、画像がアップスケールされるためである。
拡大の詳細は、OcrInput.PagesオブジェクトおよびOcrResult.Pagesオブジェクトにあります。
https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.Page.html
https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html
ContentAreaToBitmapを使用して、拡大された画像をエクスポートすることもできます:
https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrResult.Page.html#IronOcr_OcrResult_Page_ContentAreaToBitmap_IronOcr_OcrInput_
アップスケーリングを無効にしたい場合は、OcrInputオブジェクトのTargetDPIを0に設定してください。
https://ironsoftware.com/csharp/ocr/object-reference/api/IronOcr.OcrInput.html?q=TargetDPI#IronOcr_OcrInput_TargetDPI