FreeTex:免费的智能公式识别神器

boyanx15小时前技术教程2

概述

科研工作者在写论文时,经常需要将别的文章的公式识别成 Latex/Word 格式,以便编辑修改。

然而,目前主流的公式识别软件mathpixsimpletex等都需要付费才能使用。

simpletex付费公告
latexlive付费图像公式识别

它们的识别计算都在云端进行,运营维护成本高,在使用高峰时,往往存在上传完图片,还需要排队等待结果的情况。

尽管现有多模态大模型支持公式的识别解析,但需要额外输入prompt约束回答结果,操作很繁琐。

大模型识别公式示例,每次需要额外输入prompt才能得到结果

有没有办法实现直接在本地实现公式识别,不用联网,不用输入prompt的办法呢?

正巧在上文拆解 MinerU 结构时,意外发现其对公式的解析非常准确。

于是花了两天时间,做了个可直接下载使用的公式识别软件FreeTex

FreeTex官网:https://xdxsb.top/FreeTex
开源地址:https://github.com/zstar1003/FreeTex
演示视频:https://www.bilibili.com/video/BV1zPV2zVEMG

主要特点

作为纯本地运行的软件,FreeTex主要有以下特点:

  • 无需联网免排队
    采用本地部署的模型,无需联网调用,数据隐私得到充分保障

  • 自适应显卡加速
    自动调用独立显卡进行推理,秒出识别结果

  • 多类型图像识别
    支持手写、印刷、扫描等多种类型的图像识别

  • 傻瓜操作超简单
    支持上传图像、截图、粘贴三种操作模式,并支持快捷键,提升效率

  • 结果导出多格式
    识别结果支持直接一键复制成word或latex格式,无需额外操作

  • 软件多平台支持
    使用python构建,支持Windows、Linux、MacOS等不同平台运行

软件操作步骤

1. 下载软件

前往官网下载软件,下载完运行FreeTex_setup_v0.1.0.exe进行安装:

2. 等待加载模型

打开软件,需要等待几秒中等模型加载进内存/显存。

加载时状态

软件会自动判断使用CPU/GPU,优先使用GPU进行加速,加载完成后,会在左上角显示使用的具体设备。

加载完状态

3. 图片导入方式

软件支持三种图片导入方式。

1. 上传图片

点击上传图片按钮,可以从弹出的对话框中,选择具体的公式图片。

2. 截图

点击截图按钮,软件会自动进入截图模式,可以选择需要截取的公式。

3. 剪切板上传

可以通过其它截图软件比如Snipaste,直接截图,然后在软件中用快捷键Ctrl+V,直接将剪切板的图像复制进去识别。

三种方式的默认快捷键如下表所示,可通过软件安装路径下的config.json文件进行修改。


功能
快捷键
screenshot
Ctrl+Alt+Q
upload
Ctrl+U
paste
Ctrl+V


导入图片后,软件会自动进行公式识别:

识别效果示例

4. 公式导出

软件支持两种公式导出方式:Latex 和 Word,点击对应的按钮,然后粘贴即可。

Latex插入示例
Word插入示例(MathML格式)

如需对公式进行编辑,可借助在线的公式编辑网站latexlive,导出latex,往编辑器内粘贴:

网站地址:https://www.latexlive.com

编辑示例

总结

FreeTex 主要解决了公式识别需要付费的问题,作为本地计算软件,无需联网,没有服务器运维成本,并有效保护了数据隐私性。


相关文章

为什么没有一个可以替代mathtype的公式编辑器?

有的,分享4个我用着还不错的公式编辑器,每一个都能让你的效率提高,顺顺畅畅的编辑公式,喜欢的小伙伴记得点个赞收藏一下哦~1、LaTeX一个不错的在线公式编辑器,具有良好的排版能力和丰富的数学符号以及公...

飞书上线“程序员友好”系列功能,可插入多种流程图和公式

新京报贝壳财经讯(记者 白金蕾)10月23日,字节跳动旗下办公平台飞书上线了“程序员友好”系列功能。据悉,该系列功能可帮助程序员直接在飞书云文档内插入、制作、修改流程图和UML图,并可用LaTeX在飞...

亲测有效!AI写论文网站从论文选题到论文初稿,高效写论文不再难

作为一名应届毕业生,在经历多次论文查重失败的至暗时刻后,我系统测试了五款主流AI论文生成软件。从操作简易程度,论文生成内容的专业性,知网,维普查重,生成的论文初稿等几方面进行测试。事实证明:真正专业的...

如何在微信公众号中编辑出漂亮的数学公式?

因为微信公众号不支持引入外部 CSS和JS脚本,所以不能引入MathJax或KaTeX来支持数学公式显示。目前只能通过插入公式图片(webp、png等格式)的方式来显示公式。一般情况下插入webp或p...

微信答题小程序支持latex公式显示解决方案

需求沟通:解决方案:基于 KaTeX 构建的小程序原生 LaTeX 渲染组件(不依赖服务端渲染)。效果预览图实现原理基于 katex 库,解析 latex 公式生成虚拟 dom 树对象,将 dom 对...

想要无纸化学习?电子笔记软件推荐!

这个时代是信息爆炸的时代,一部手机、一台电脑,能让你接触到浩如烟海的信息。如何记录和管理在网络中不经意发现的好资源?恐怕只有电子笔记软件了。笔记软件推荐Microsoft OneNoteOneNote...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。