You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PaddleOCR中use_angle_cls与cls参数含义及作用咨询

PaddleOCR中use_angle_cls与cls参数的含义解析

1. 初始化时的use_angle_cls=True

这个参数用于控制PaddleOCR引擎是否加载文本方向分类模型:

  • 设置为True时,引擎启动时会预先加载一个专门判断文本旋转角度(0°、90°、180°、270°)的分类模型,为后续的文本方向校正提供基础。
  • 如果设为False,引擎不会加载该模型,后续识别阶段无法执行方向校正操作。

2. 识别时的cls=True

这个参数用于控制在文本检测识别过程中是否启用方向校正功能:

  • 设置为True时,引擎会对每个检测到的文本区域,调用已加载的方向分类模型判断其旋转角度,将文本旋转至正方向(0°)后再进行识别,能有效提升倾斜/旋转文本的识别准确率。
  • 如果设为False,即使之前加载了方向分类模型,也会跳过方向校正步骤,直接识别原始方向的文本。

两者的关联

use_angle_cls是启用方向校正的前提:只有当use_angle_cls=True加载了方向分类模型后,cls=True才能触发方向校正逻辑。如果use_angle_cls=False,cls=True不会产生任何效果。

示例代码中同时设置两个参数为True,意味着会自动处理存在旋转角度的文本,适合识别包含倒置、侧放文本的图片。

内容的提问来源于stack exchange,提问作者npn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 17:25:28