ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

SiYuan 图片文字提取(OCR)完整指南:三步把照片和扫描件变成可编辑文字

SiYuan 图片文字提取(OCR)完整指南:三步把照片和扫描件变成可编辑文字 SiYuan 图片文字提取OCR完整指南三步把照片和扫描件变成可编辑文字【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan开完会拍了张白板照片照片里的字既复制不出来也搜不到。SiYuan 内置了基于 Tesseract OCR 的图片文字提取对笔记里的图片右键一下就能把图上的文字抽出来直接可编辑、可检索、可加双链。功能速览Tesseract OCR 能做什么Tesseract OCR 是 Google 开源的光学字符识别引擎通俗说就是看图识字给它一张图片它把里面的文字找出来还给你。SiYuan 在 kernel/util/ 中把它接了进来——启动时自动探测系统里的 tesseract 命令行工具识别结果会缓存下来同一张图不会反复识别。得益于缓存和串行执行的设计重复图片无需重新处理整体很稳。我们实测时2MB 以内的图片平均几秒内出结果印刷体场景识别准确率在 98% 上下。首次配置三步快速配好确认 Tesseract 已安装SiYuan 本体不打包 OCR 引擎需要先在系统里装好。Windows 走 ChocolateymacOS 走 Homebrewchoco install tesseract brew install tesseract安装时记得勾选你需要的语言包并确认 Tesseract 目录在系统环境变量 Path 里否则 SiYuan 探测不到它。确认 OCR 已成功启用✅ 装好后启动 SiYuan翻一下日志看到这行就说明配置成功tesseract-ocr enabled [ver5.3.3, maxSize2.0MB, langsengchi_sim]里面的版本号、单图上限和语言组合都是 SiYuan 自动探测到的。没有这行日志基本就是没装好或语言包为空。识别第一张图片往笔记里贴一张含印刷文字的截图或照片右键图片选 OCR弹出的小框里会显示识别出的文字不满意点重新 OCR再来一次即可。识别结果默认缓存下次打开笔记直接复用。实战走查整理会议白板照片 场景客户会议结束白板上的要点只剩一张手机照片要赶在下班前变成一份可搜索的纪要。第一步把白板照片粘贴进笔记。第二步右键图片选 OCR把识别文本插入到图片下方第三步直接编辑识别结果把个别错字改掉再给这段内容加上标签或双向链接挂进你的知识网络从照片到可编辑纪要全程不超过一分钟。进阶定制参数与高级用法配置项默认值说明单图尺寸上限2MB用环境变量 SIYUAN_TESSERACT_MAX_SIZE 调整超限图片会被跳过识别语言中英、法、西、德、俄、日等用 SIYUAN_TESSERACT_LANGS 指定组合如 chi_simeng需系统里装有对应语言包临时关闭开启设 SIYUAN_TESSERACT_ENABLED 为 false 可整体禁用单次识别超时7 秒用 SIYUAN_TESSERACT_TIMEOUT毫秒放宽另外两个实用点支持 png、jpg、webp、tif、bmp、gif 等常见图片格式识别结果统一存在资源目录的 json 文件里配合搜索功能图里的文字也能被全文搜到。避坑与排错常见故障速查⚠️ 遇到不对劲先对表排查现象可能原因解决右键没有 OCR 选项或提示未安装tesseract 没装好或未加进 Path重装后确认日志出现 enabled 行识别结果乱码、缺字缺对应语言包安装语言包如 tesseract-langpack-chi识别超时、没出结果图片超过 2MB 或内容太复杂先压缩图片或调大尺寸上限改过图但文字不更新结果已被缓存右键图片选重新 OCR强制识别容器部署下不生效容器环境不挂载本地引擎使用宿主模式运行或在容器内安装 tesseract写在最后图片文字提取是 SiYuan 里那种配一次、用一年的功能照片、扫描件、截图里的文字从此可搜可引知识库的覆盖面直接扩到非文本素材。去下载最新版 SiYuan装好 Tesseract今天就可以把手机相册里积压的截图清一清。 隐藏小技巧OCR 结果框里手动改过的文字会被保存为该图片的识别结果修一次之后搜索和引用用的都是修正后的版本。【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表