首页 > 解决方案 > Azure Formrecognizer - 如何通过执行预处理来提高输入图像质量?

问题描述

默认情况下,Azure FormRecognizer 是否对文件进行任何预处理以提高 OCR 引擎识别的准确性。只是出于好奇,我进行了预处理(如二值 cv2.adaptiveThreshold,使用cv2.fastNlMeansDenoisingcv2.medianBlur对图像进行去噪,在图像包含手写文本时执行细化,最后在向天蓝色发布请求之前对图像执行倾斜校正。我发送了两个请求,一个带有原始图像和预处理图像,令我惊讶的是原始图像结果比预处理图像要好得多。这可能是什么原因..Azure formrecognizer 是否进行任何预处理?关于在哪里的任何想法我做错了吗?

标签: azureocrimage-preprocessingazure-form-recognizer

解决方案


表单识别器完成所有处理,无需在将图像发送到表单识别器之前对其进行预处理,您可以按原样发送图像,表单识别器将从中提取数据。


推荐阅读