范围与限制

范围与限制

此页面列出了 Aspose.OCR 针对 .NET 的 FOSS 当前支持和不支持的内容,以便您在集成之前确认兼容性。公开的 API 故意保持简洁,并可能随着识别能力的扩展而演变。


语言与脚本

识别支持拉丁文字文本,包括嵌入式识别模型中存在的变音字符。运行时不存在语言选择 API —— 识别的字母表由嵌入模型固定。

输入类型

输入仅限于 InputType.SingleImage(由 System.Drawing.Common 支持的栅格图像)和 InputType.PDF。任何其他输入类型都会抛出 NotSupportedException。PDF 页面始终以 150 DPI 渲染;此分辨率不可配置。

检测输出

检测器仅返回轴对齐的文本行矩形。多边形区域和布局标签(标题、表格、列)不属于公开输出。

未实现

这些功能是 not 在 Aspose.OCR FOSS 中为 .NET 实现:

  • 可搜索的 PDF 生成或文本导出助手
  • 已识别文本的置信度分数
  • 字体检测
  • 拼写校正
  • 表格结构检测
  • 条形码检测
  • 自动页面旋转、去倾斜或颜色反转
  • 用户可配置的预处理

平台与执行

  • 图像处理是 仅限 Windows,因为管道依赖于 System.Drawing.Common 用于位图加载、裁剪、调整大小和像素访问。
  • 推理运行在 仅 CPU — GPU 执行未配置。
  • 正在处理输入文件和 PDF 页面 sequentially;没有输入级别的多线程 API,虽然 Microsoft.ML.OnnxRuntime 在每次推理调用中并行化工作。

程序集大小

编译后的程序集很大,因为所有三个 ONNX 模型(检测、细化和识别)都被嵌入为每个目标框架构建中的资源。

另请参阅

 中文