Mathpix

微信截图转公式:收到的公式图片变可编辑

更新于

微信截图转公式分三步:先拿到尽量没被压缩的原图,再在本站「图片识别」弹窗里粘贴,最后把识别出的公式按去向导出成 Word 或 LaTeX 源码。聊天里传来传去的图片常被压缩,下标和分式里的小字最先变糊,所以第一步比后两步更重要。图片识别要登录并开通本站会员。

先看手里这张图有没有被压缩

同学或老师在微信里发来的公式图,可能已经被转了好几手。判断方法很简单:在电脑版微信里点开大图,放大到下标能看清的程度,看小字边缘。

  • 边缘清楚、背景干净:可以直接用。
  • 字母周围有一圈方块状的杂色:典型的压缩痕迹,大字还能认,指数和下标容易认错。
  • 整张图偏小、一放大就糊:多半是缩略图或被多次转发的图。

后两种情况,最省事的补救是请发图的人重发一次:在微信选图页面勾选「原图」再发送,或者把图片当作文件发送,这两种方式保留的细节更多(以微信当前版本为准)。发图的人手边有原始文档的,直接要一张电脑截图更好。

从微信到识别弹窗:五步

  1. 在电脑上登录微信,点开那张公式图的大图。
  2. 图里只有一条公式时,在图片上右键选「复制」(以当前版本为准);图里是一整页题目或作业,改用系统截图只框住要的那一条公式。
  3. 打开本站编辑器,点「识别」→「图片识别」,弹出「图片公式识别」窗口。
  4. 窗口开着时按 Ctrl+V(Mac 上 ⌘V),图片一粘进来识别就直接开始。已经存成文件的图,拖进上传区后点「开始识别」;格式与大小以上传区下方提示为准。
  5. 在结果卡片点「插入」,公式进入编辑区后,把公式工具栏右端的「LaTeX / 可视化」开关切到「LaTeX」看源码,对着原图核对。

图片公式识别弹窗:可粘贴截图,下方有识别样例

识别结果:清晰样例与压缩图要多看的地方

识别窗口上传区下方有三组「识别样例」,标注「线上识别原样输出,未经修改」。其中分段函数那组,原图是排版后的清晰公式,识别出的源码如下:

f(x)=\begin{cases}x^{2},&x\geq0\\-x,&x<0\end{cases}

大括号、两行条件、指数上的花括号都完整保留。清晰原图能得到这样的结果,拿微信压缩图识别时,要特别留意小字。以一条等比数列求和公式为例,压缩图识别后要多看下面这几处(常见情况提示,不是对照结果):

压缩图识别时要多看的地方(示意):原图与多次转发的压缩图各自的特点

核对时按这个顺序看:先看分式线上下的内容有没有串位,再看下标 1 和指数 n 是否还在原来的位置,最后看括号是否成对。这条公式的正确源码是:

S_{n}=\frac{a_{1}(1-q^{n})}{1-q}

等比数列前 n 项和:a1 乘 1 减 q 的 n 次方,除以 1 减 q

按去向导出:交作业用 Word,写笔记用 LaTeX

识别并核对好之后,切回「可视化」模式,从顶栏「导出」按用途选:

  • 放进 Word 作业或讲义:选「Word(含公式)」,得到只含这一条公式的 .docx,里面是 Word 原生公式,双击可改。一次要整理好几条的,在文档编辑里逐条「插入公式」,再从「导出」选「Word 文档 (.docx)」。
  • 放进 LaTeX 或 Markdown 笔记:选「导出 LaTeX (.tex)」或「导出 Markdown (.md)」。

按公式去向选择导出格式的对照表

导出也要登录并开通会员。识别前要确认账号状态,可以看公式识别登录限制;导出的公式放进 Word 后要确认能双击修改,见公式粘贴到Word可编辑。

把群里那张等比数列的题图在电脑版微信里点开、复制,粘进识别窗口,核对完导出 Word,再把 .docx 发回群里,比对着图重新手打省事得多。

延伸阅读

常见问题

微信压缩后的图还能识别吗?
多数能识别,但下标、指数和分式里的小字最先受影响。先在电脑上点开大图放大看一眼,小字边缘已经糊成色块的,请对方勾选原图重发,或者把图片以文件形式发过来。拿不到原图时,只截其中一条公式送去识别,识别后逐个核对小字。