DeepSeekOCR部署后如何导出识别结果_本地部署识别结果导出与保存方法

答案:DeepSeekOCR本地部署后需手动保存识别结果,可通过Python将结果导出为.txt、.json或.csv文件;示例代码展示遍历识别结果并按原文件名自动命名保存,适用于Flask、FastAPI等环境,实现文本提取或结构化数据持久化。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

DeepSeekOCR 本地部署后,识别结果默认不会自动保存到文件,需要手动调用接口或修改代码实现导出。以下是几种常用的导出与保存识别结果的方法,适用于大多数本地部署环境(如 Python Flask、FastAPI 或直接调用 OCR 模型)。

1. 获取原始识别结果

在调用 DeepSeekOCR 的识别接口后,通常会返回一个包含文本框坐标、识别文字和置信度的 JSON 结构。例如:

[
  {
    "box": [x1, y1, x2, y2, x3, y3, x4, y4],
    "text": "识别的文字内容",
    "score": 0.98
  },
  ...
]

这是后续导出的基础数据,需先确保能正确获取该结构。

2. 导出为文本文件(.txt)

将识别出的文字按行保存为纯文本文件,适合提取内容阅读或进一步处理。

操作方法:

  • 遍历识别结果列表,提取每个 item 中的 "text" 字段
  • 写入 .txt 文件,每条结果占一行

示例代码(Python):

BibiGPT-哔哔终结者

B站视频总结器-一键总结 音视频内容

28

查看详情

results = model.ocr(image_path)  # 假设这是你的识别调用
with open("output.txt", "w", encoding="utf-8") as f:
    for line in results:
        f.write(line["text"] + "\n")

3. 导出为结构化文件(JSON / CSV)

保留坐标、文本、置信度等完整信息,便于后期分析或系统对接。

JSON 导出示例:

import json
with open("output.json", "w", encoding="utf-8") as f:
    json.dump(results, f, ensure_ascii=False, indent=2)

CSV 导出示例:

import csv
with open("output.csv", "w", newline="", encoding="utf-8") as f:
    writer = csv.DictWriter(f, fieldnames=["text", "score", "box"])
    writer.writeheader()
    for line in results:
        writer.writerow({
            "text": line["text"],
            "score": line["score"],
            "box": ",".join(map(str, line["box"]))
        })

4. 自动命名与批量保存

处理多张图片时,建议按原文件名生成对应的结果文件。

示例逻辑:

  • 输入图片名为 image_001.jpg,则输出为 image_001.txtimage_001.json
  • 使用 os.path.splitext 分离文件名和扩展名

import os
img_name = "test.jpg"
base_name = os.path.splitext(img_name)[0]
with open(f"{base_name}_result.txt", "w", encoding="utf-8") as f:
    for line in results:
        f.write(line["text"] + "\n")

基本上就这些常用方式。根据你的使用场景选择导出格式,文本提取用 .txt,数据分析用 .csv 或 .json 即可。只要在识别后加一段保存逻辑,就能实现结果持久化。

以上就是DeepSeekOCR部署后如何导出识别结果_本地部署识别结果导出与保存方法的详细内容,更多请关注昆居客【www.kunjuke.com】。

相关推荐:

SpaceX 申请部署最多 10 万颗卫星,拟打造 AI 时代太空通信底座

感谢网友 华南吴彦祖、不一样的体验、补药吖、若怡、麻辣清补凉 的线索投递! 7 月 8 日消息,据外媒 Wccftech 今天(8 日)报道,SpaceX 开始把充裕资金投入 Starlink 第三代卫星星座扩张。根据最近提交给美国联邦通信委员会(FCC)的一份文件,SpaceX 计划大幅提高 Gen3(V3)星座的发射节奏,并寻求最多发射 10 万颗卫星的授权。目前在轨的第二代 Starlink...

微软工程师揭秘:Win95 靠“名字”识别安装程序

7 月 8 日消息,据微软资深工程师雷蒙德 · 陈当地时间 7 月 7 日在微软官网发文介绍,虽然 Windows 95 本身已经具备拦截存在缺陷的第三方安装程序、防止其降级系统组件的能力,但随之而来还有一个难题:系统该如何识别安装程序或安装文件正在运行。注意到,为解决这一问题,微软采用了一套十分简易的启发式判定机制,核心逻辑是通过文件名“猜测”程序是否为安装程序。判定规则很简单:如果正在运行的程...

Cloudflare 推出零门槛静态网站部署工具 Drop:无需注册、拖拽即用

7 月 9 日消息,Cloudflare 于当地时间 7 月 8 日上线了一款名为 Cloudflare Drop 的零门槛静态网站临时部署工具。用户只需将包含 HTML、CSS、JavaScript、图片或字体等静态资源的本地文件夹或 ZIP 压缩包拖拽至浏览器窗口,即可在几秒内获得一个托管在 Cloudflare 全球网络上的临时在线预览链接。该工具的使用流程极为简化,无需注册 Cloudfl...

开源电子书管理工具 Calibre 9.11 发布:支持 HTML 格式导出注释

7 月 3 日消息,科技媒体 Linuxiac 今天(7 月 3 日)发布博文,报道称开源电子书管理工具 Calibre 更新至 9.11 版本,新增将电子书注释导出为独立 HTML 网页的功能。根据官方更新日志,用户能以独立 HTML 网页格式导出电子书中的注释,后续用户可以在任意浏览器中打开页面,并支持切换深色 / 浅色主题,并提供搜索筛选与按高亮样式过滤。在阅读器体验方面,Calibre 升...

日本目标到 2040 年部署 1000 万台 AI 机器人,应对整体劳动力短缺

7 月 6 日消息,日本经济产业省当地时间 6 月 30 日公布了《人工智能机器人战略》修订版,目标到 2040 年在 18 个领域部署 1000 万台 AI 机器人,以在人口老龄化、出生率持续低下的背景下应对整体劳动力短缺。日本经产省提到,该国目标在世界范围内构建和发展能充分利用其优势的物理 AI 和机器人数据基础架构。图源:Pexels而在驱动 AI 机器人的模型方面,日本经产省未来 5 年将...

华擎推出 ASRock Claw Quickset 桌面工具,可简化本地 AI 环境部署

7 月 2 日消息,华擎昨日宣布推出 Windows 桌面工具 ASRock Claw Quickset。其专为简化本地 AI 环境部署而设计,能自动完成 OpenClaw、AI 模型及各项必要软件组件的安装与设定。华擎表示,本地执行 AI 正愈发受到用户关注,但要想自行配置本地 AI 环境,往往得安装多项软件、处理依赖关系,还得挑选兼容的 AI 模型,对不少人来说仍是一道门槛。ASRock Cl...

389 元 3D 人脸识别 + 智能猫眼:德施曼龙霆 A3F 智能门锁破冰新低

德施曼旗下:龙霆 A3F 智能门锁日常 799 元,支持 3D 人脸识别 + 智能猫眼。今日实付 512 元,下单后联系客服立打 8 折返现 + 晒单返 20 元,折合仅需 389 元。先领 9 折券:点此领券京东龙霆 A3F 智能门锁支持智能猫眼券后 512 元领 100 元券目前宝贝主图有“限量抢 8 折”提示,可放心下单。如无此提示,活动大概率已结束,请咨询客服。质保三年,今日下单送一年,一...

二狗PPT能导出Keynote格式吗?全格式兼容操作指南【教程】

二狗PPT无法直接导出为.key格式,需通过四种路径实现转换:一、导出PPTX后用Keynote打开另存;二、通过iCloud网页版Keynote上传下载;三、macOS快捷操作自动转换;四、离线第三方工具(如LibreOffice+脚本)结构化转换。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜ 如果您使用二狗PPT制作完成演示文稿,但需...