latex 图片_图片公式识别转 Latex

Mathpix 这个工具很好用,可是收费了。虽然申请它的 api 可以每月免费使用 1000 次。但由于没有信用卡,所以也没法申请。

看向国内的 api 提供商,百度提供公式识别 api 是总共免费 1000 次,不太够用。腾讯也提供公式识别 api,和 mathpix 一样每个月免费 1000 次,比百度强点。

至于效果的话,腾讯提供的结果是比不上 mathpix 的,还有不小的差距,但毕竟免费也能凑合用用。等之后申请了信用卡再去申请 mathpix 的 api 吧。

这里通过 python 来实现,平台是 mac。简单说下思路,通过按快捷键进行截图,截图后的图像会暂存在系统剪切板里,然后 python 脚本会获取剪切板的文件,转为 base64 编码,调用腾讯的 api,然后返回结果。若想在 win 下用也是可以的。

python 版本是 python3,需要先安装腾讯的 sdk,和图像处理模块Pillow,执行

pip3 install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python
pip3 install Pillow

代码如下

#!/usr/local/Cellar/python/3.7.6_1/bin/python3

代码这里 cred = credential.Credential("腾讯 api 的 id", " 腾讯 api 的秘钥"),需要填入自己去腾讯云申请的 id 秘钥,都是免费申请。

至于截完图后怎么去调用 python 脚本,这里是通过 mac 下一个叫 Keyboard Maestro 的软件实现的把 python 代码复制到这个脚本框里,设置结果保存到剪切板,并设置一个快捷键。这样按下快捷键就能开始识别并把结果保存到剪切板里。

789277349b932a7665b8a6ccf578361b.png

606568f809d47445c4480b49af5eac0b.png

如有帮助请点赞。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值