历经千辛万苦终于实现了跟matxpix一样的使用方式,毕竟咱们懒人既然都懒得打公式了,那必然是懒得存图片改代码的,有没有像matxpix一样可以直接截图识别的方法呢?yes!
官方开源地址
下载完pix2tex之后还要下载gui包:
pip install pix2tex -i https://pypi.doubanio.com/simple
pip install pix2tex [gui] -i https://pypi.doubanio.com/simple
中间可能会出现很多错误,大都是版本不兼容或者缺少依赖包之类的,根据提示信息重新下载相应的文件即可。(使用镜像网站更快)
比如我遇到的pyperclip和Polygon3有问题,重新下载即可。
其中Polygon3可在这里下载Polygon3-3.0.9.1-cp38-cp38-win_amd64
然后运行
pix2tex_gui
报错:AttributeError: partially initialized module ‘cv2’ has no attribute ‘gapi_wip_gst_GStreamerPipeline’ (most likely due to a circular import)
解决方法:打开D:\Anaconda3\Lib\site-packages\cv2\gapi目录的init文件,将290行注释掉:
cv.gapi.wip.GStreamerPipeline = cv.gapi_wip_gst_GStreamerPipeline
解决参考
第一次运行需要安装权重模型 download weights v0.0.1 to path
在线下载很慢很慢很慢,可以离线下载
就可以使用啦!
由于是采用模型训练的,识别准确度跟mathpix相比还是差了一些