专注批量处理软件
工具说明

批量图片文字识别工具教程

一可软件 · 工具说明批量图片文字识别工具教程
批量图片文字识别工具教程

功能关键词:图片转文字、批量OCR、图片转Word、表格识别、可搜索PDF。

工具概述

批量图片文字识别工具从照片、扫描图片、截图中提取文字,调用本地PP-OCRv6引擎,并为每张图片单独保存TXT、Word、Excel表格、JSON或带有可搜索文本层的PDF。适合整理合同页面、设备铭牌、收据、清单图片。

此页面支持多张图片、多个文件夹来源、遍历子目录、按文字置信度过滤、阅读顺序排版、方向校正、表格模式、同名处理。识别引擎的路径独立设置,界面的引擎状态表示文件是否存在。

工具截图

批量图片文字识别工具的实际主界面。来源和保存目录为空,引擎状态显示未找到引擎,已设置默认的TXT、方向校正、多栏段落
主界面包含路径和OCR引擎、识别输出参数、进度日志;当前引擎状态显示未找到引擎。

主要功能

  1. 批量添加图片和文件夹,根据需要遍历子目录,并保留输出的相对目录结构。
  2. 按置信度过滤文本块,选择多栏或单栏段落、逐行、连续文本、代码块、原始文本块的排版。
  3. 为每张图片单独输出UTF-8的TXT、DOCX、JSON,可同时选择多种格式。
  4. 专用表格识别输出XLSX,并提供智能结构和有框线表格模式。
  5. 为每张图片生成保留视觉内容并包含不可见文本层的可搜索PDF,以便在阅读器中搜索或复制文字。
  6. 批量调用本地引擎,支持方向校正、自动编号、跳过已有结果、停止、最新200条日志。

使用前的准备

准备PNG、JPG/JPEG、BMP、WebP、GIF、TIF/TIFF图片,或包含这些图片的文件夹;此页面没有PDF或Word等文档的输入项。

准备保存目录;不能与输入文件夹完全相同。多个路径用半角分号分隔,或通过浏览或拖拽添加。

需要用于PP-OCRv6的orc.exe引擎;此页面说明默认搜索程序根目录或包含EXE的目录,也可通过浏览指定。引擎选择按钮上注明使用v6.66 OCR EXE。当前截图显示“未找到引擎”,实际识别前需要准备或选择可用的引擎。

至少选择一种输出格式;默认仅选中TXT;选择Excel表格后可设置表格模式。可搜索PDF会增加临时图片副本和磁盘占用。

详细操作步骤

1. 添加图片,指定保存目录,检查OCR引擎

在“路径设置”中,点击待处理文件右侧的“浏览”;菜单中有“选择图片文件(可多选)”或“选择文件夹”。重复浏览或拖拽会追加到输入框;手动输入的多个路径用半角分号分隔。

点击保存目录右侧的“浏览”,指定结果目录。需要扫描子文件夹时,选中“遍历子目录”,并根据需要选中“保留原路径结构”;未选中遍历时,仅读取主目录层级。

检查OCR引擎路径和右侧状态。默认在程序目录或ocr_engine子目录中搜索orc.exe;找不到时,使用该行的“浏览”指定相应的引擎文件。“引擎正常”状态仅表示文件存在,并不表示已执行识别或已验证引擎版本。

输出可放在来源内的另一个子目录中,递归处理时会排除该输出子目录;请勿直接使用与输入文件夹完全相同的保存目录。

路径设置同时显示图片来源、保存位置、子目录选项和未找到引擎的状态。
图1:路径设置同时显示图片来源、保存位置、子目录选项和未找到引擎的状态。

2. 选择排版方式、最低置信度、方向校正

在“参数与控制”中展开“排版方式”。多栏段落适合报告或文档照片,多栏每行后换行适合保留行边界,多栏连续文本可减少换行。单栏有段落、每行后换行、连续文本、代码块,而原始文本块不进行排版合并。

“最低置信度”的范围为0%至100%,默认为0%,表示保留所有文本块。根据页面建议,模糊图片或小字图片可设置为0%至40%,要减少低分误识别可考虑60%至80%;阈值过高时,保留的文字也会减少。

置信度过滤适用于TXT、Word、JSON的文本,不改变可搜索PDF的文本层;专用表格识别使用引擎自身的阈值。

“方向校正”默认选中,适合上下颠倒或文字方向不统一的图片;对于方向统一的资料,可按页面建议取消选中,减少方向检测。

排版菜单有8种方式;置信度默认为0%,方向校正已启用。
图2:排版菜单有8种方式;置信度默认为0%,方向校正已启用。

3. 选择输出格式,为表格图片选择表格模式

在“输出格式”中选择一种或多种;TXT适合整理纯文本,Word输出DOCX,JSON包含文本、坐标、置信度、图片信息。每张图片都对应各自专用的输出文件,不会汇总为一个合并文档。

需要将图片中的表格转换为可编辑表格时,选中“Excel表格”,“表格模式”便会启用。框线清晰的清单可使用“有框线表格(推荐)”,无框线表格或复杂合并单元格可使用“智能结构(复杂/无框线)”。

Excel输出调用专用表格识别,与将纯文本逐行放入Excel不同。缺少原生表格文件时,程序可能使用文本坐标重建并在日志中注明,需要据此检查结构。

需要保留图片外观并搜索文字时,选中“图片转可搜索PDF”。这会为每张图片生成单独的PDF并添加不可见文本层,不能等同于Word中具有原始排版的可编辑文档。

选中Excel后,表格模式菜单显示智能结构和有框线表格两个选项,TXT仍保持选中。
图3:选中Excel后,表格模式菜单显示智能结构和有框线表格两个选项,TXT仍保持选中。

4. 设置每批文件数和同名处理

“每批文件数”的范围为1至64,默认为8;这表示一次模型加载后连续处理的图片数,不表示同时启动的识别线程数。此页面建议普通电脑使用8,内存较少时使用2至4,大量小图片使用16至32。

选中可搜索PDF后,实际会使用安全的单文件批次,但界面数值可能仍保持原值。表格和PDF可能使用临时副本,实际任务需要足够的磁盘空间。

“同名处理”默认为自动编号,在相同基本名称后添加_1、_2等;选择“已存在则跳过”后,可重新运行已有任务。两种方式都不会覆盖已有结果。

同时启用多种输出时,若任一所选格式已存在同名结果,跳过方式会跳过该图片的整个输出组;要补充缺少的格式,仅选择需要添加的格式,并检查同名处理方式。

每批文件数默认为8,同名时默认自动编号;默认输出仍为TXT。
图4:每批文件数默认为8,同名时默认自动编号;默认输出仍为TXT。

5. 开始实际识别,检查日志并获取已保存的文件

检查图片来源、保存目录、引擎、输出选项后,点击“开始识别”。程序先验证设置并再次确认账户权限,然后统计图片并在后台处理;扫描阶段使用动态进度,识别阶段按图片文件数更新。

运行期间,参数和来源暂时禁用,“停止”启用。需要结束时点击“停止”;程序会请求结束当前识别进程并清理未完成的临时结果,完整保存的文件会保留,等待页面的完成通知。

根据日志中的保存信息和失败信息,前往设置的保存目录,检查同名的TXT、DOCX、XLSX、JSON或“_可搜索.pdf”文件。保留结构时,检查相对于来源的目录内。此页面没有用于打开目录、另存、下载、重试失败处理、导出日志的按钮。

“清空日志”只清空文本框,不删除已完成的文件。界面最多保留最新200条,重要错误文本可在清空前选中并复制。即使图片被计为成功,也需要注意“未生成可搜索PDF”等警告,仅凭成功数无法判断是否已生成所有选中的文件格式。

开始识别、停止、日志区域;当前为0%,等待开始,尚未加载图片,日志仅包含占位提示。
图5:开始识别、停止、日志区域;当前为0%,等待开始,尚未加载图片,日志仅包含占位提示。

主要参数说明

参数功能建议
OCR引擎对应的PP-OCRv6的orc.exe路径。找不到引擎时,请先检查文件;状态仅检查是否存在。
最低置信度0–100%,默认为0%。仅影响文本块过滤,不改变PDF的文本层。
排版方式关于阅读顺序和换行的8种规则。报告可使用多栏段落,清单可使用单栏逐行。
每批文件数1–64,默认为8个文件。内存较少时可使用2–4,PDF实际使用单文件批次。
输出格式TXT、Word、Excel表格、JSON、可搜索PDF,可多选。至少一种;每张图片单独输出,不汇总为合并文档。
表格模式智能结构/有框线表格,默认为有框线表格。仅在选中Excel表格后可调整。
方向校正默认选中。图片方向不统一时,按页面建议保留。
同名/目录结构自动编号或已存在则跳过;结构需要遍历。跳过按所选输出组判断,不覆盖已有结果。

结果与保存

结果直接写入保存目录,文件基本名称取自原始图片,格式为.txt、.docx、.xlsx、.json;PDF名称会添加“_可搜索.pdf”。针对同名的自动编号可能生成图片名_1,保留结构时会按相对目录保存文件。

TXT用文本编辑器查看,DOCX用Word/WPS查看,XLSX用Excel/WPS查看;PDF用支持文本搜索的阅读器搜索和复制。JSON供需要结构化数据的后续程序读取。

文档和表格内容按引擎输出整理,识别清晰度、文字大小、拍摄倾斜、复杂背景会影响识别。原生表格重建或PDF缺失会生成警告,需要结合日志检查;此软件没有完整的结果汇总表或日志导出项。

常见问题与使用建议

1. 为什么显示未找到引擎?

当前路径不存在引擎文件;请使用该行的“浏览”选择对应的orc.exe,或在程序目录中准备引擎资源。

2. 显示引擎正常就表示识别可用吗?

这仅表示路径指向已存在的文件,界面状态并未执行引擎或检查版本。

3. 可以直接识别PDF文档吗?

此工具的输入列表由图片格式构成,这里的PDF是输出选项。

4. 为什么“保留原路径结构”显示为灰色?

先选中“遍历子目录”,结构选项便会启用。

5. 为什么“表格模式”显示为灰色?

仅在选中Excel表格后,才能设置智能结构或有框线表格。

6. 提高最低置信度,文字会更完整吗?

阈值越高,过滤的量越多,可能减少误识别,也会去除低分的有效文字。

7. 每批文件数是并发线程数吗?

不是,是一次模型加载后连续处理的数量;PDF输出使用安全的单文件批次。

8. 跳过同名时,只会补充缺少的文件吗?

若任一所选格式已存在同名结果,该图片的整个输出组都会跳过;需要时,请仅选择要添加的格式并重新设置。

9. Word和Excel会保留与原始图片完全相同的排版吗?

Word用于输出识别出的文字,Excel取决于表格结构;需要保留图片的视觉内容时,可选择可搜索PDF。

10. 清空日志会删除识别出的文件吗?

不会,只会清空最近的日志显示;此页面没有导出全部日志的功能。

继续阅读

查看全部