首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >公式识别

公式识别

原创
作者头像
用户6841540
发布于 2024-08-18 01:11:26
发布于 2024-08-18 01:11:26
38600
代码可运行
举报
文章被收录于专栏:安义技术分享安义技术分享
运行总次数:0
代码可运行

LaTeX-OCR用于识别图片中的公式,并将结果保存为LaTeX格式的结果。

项目地址:https://github.com/lukas-blecher/LaTeX-OCR

命令行使用(无可视化界面)

安装地址中的教程安装好后,命令行输入pix2tex即可启动(第一次会安装相应的内容,等待一会即可)

输入你想识别的公式图片(直接拖入也行,命令行会自动识别地址),下面的例子是C:\Users\Lenovo\Pictures\测试2.png

便会在命令行返回该公式的LaTex格式

p\left(x\right)=\sqrt{a^{2}-a^{2}}\sin^{2}\!\bar{\theta}+b=a\cos\theta+b

在线转换成普通公式的形式,貌似识别准确率还是有点问题。

输入x便可以退出程序

以可视化界面启动

输入latexocr,报错ImportError: DLL load failed while importing QtCore: 找不到指定的程序。是pyqt的版本问题。

解决办法:

在命令行输入如下命令:

代码语言:bash
AI代码解释
复制
pip uninstall -y PyQt6 PyQt6-Qt6 PyQt6-sip PyQt6-WebEngine PyQt6-WebEngine-Qt6

pip uninstall -y PySide6 PySide6-Addons PySide6-Essential shiboken6

pip install PyQt6==6.5.1 PyQt6-Qt6==6.5.1 PyQt6-WebEngine-Qt6==6.5.1 PyQt6-WebEngine

pip install PySide6-Essentials==6.5.1 PySide6==6.5.1 PySide6-Addons==6.5.1 shiboken6==6.5.1

执行完上面的程序后,再安装最新的包即可,命令如下:

代码语言:bash
AI代码解释
复制
pip install "git+https://github.com/lukas-blecher/LaTeX-OCR.git#egg=pix2tex[gui]"

参考:

python程序识别

代码语言:python
代码运行次数:0
运行
AI代码解释
复制
# -*- coding:utf-8 -*-
# @author:Ye Zhoubing
# @datetime:2024/4/14 14:29
# @software: PyCharm
"""
使用pix2tex包进行识别
"""
from PIL import Image
from pix2tex.cli import LatexOCR

img = Image.open(r'C:\Users\Lenovo\Desktop\Snipaste_2024-04-11_08-21-00.png')
model = LatexOCR()
print(model(img))
注:识别率好像不是很好

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Github上2700多星的Python公式识别项目,超两万多次下载,实力不言而喻
今天分享的这款公式识别神器是由大神Lukas-Blecher开发的,采用Python语言编写,在Github中获得2.7K stars和311次forks,从上线至今,平均每月有超过3500次下载,火爆程度杠杠的。
巴山学长
2023/03/15
1.8K0
Github上2700多星的Python公式识别项目,超两万多次下载,实力不言而喻
PyQT6 GUI编程开发桌面软件(2024新版)
PyQt6是一个创建图形用户界面应用程序的工具包,它是Qt6的Python绑定。Qt是一个跨平台的C++图形用户界面应用程序开发框架,广泛用于开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。PyQt6使得Python程序员能够利用Qt的强大功能,轻松创建具有丰富功能和美观界面的应用程序。
奔跑企鹅907340320
2024/11/08
7760
PyQt 的环境配置
给自己的程序做一个图形界面会比较好用。而qt是目前比较流行的图形界面库,功能全面、强大。使用工具qt designer,通过拖拽的方式就可以制作出一个图形界面。
一只大鸽子
2022/12/06
1.5K0
PyQt 的环境配置
PySide6 GUI 编程(1): 环境准备与示例代码
打开 Pycharm->Settings->Tools->External Tools,点解+号添加新的工具:
密码学人CipherHUB
2024/05/19
9671
PySide6 GUI 编程(1): 环境准备与示例代码
基于YOLOv8的足球赛环境下足球目标检测系统(Python源码+Pyqt6界面+数据集)
💡💡💡本文主要内容:详细介绍了足球赛环境下足球目标检测系统,在介绍算法原理的同时,给出Pytorch的源码、训练数据集以及PyQt6的UI界面。在界面中可以选择各种图片、视频进行检测识别,可进行置信度、Iou阈值设定,结果可视化等。
AI小怪兽
2024/02/07
8650
基于YOLOv8的船舶目标检测系统(Python源码+Pyqt6界面+数据集)
💡💡💡本文主要内容:详细介绍了船舶目标检测系统,在介绍算法原理的同时,给出Pytorch的源码、训练数据集以及PyQt6的UI界面。在界面中可以选择各种图片、视频进行检测识别,可进行置信度、Iou阈值设定,结果可视化等。
AI小怪兽
2024/01/30
1.9K0
基于YOLO11的铁路轨道缺陷检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的铁路轨道缺陷检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/21
2071
基于YOLO11的作物与杂草检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的作物与杂草检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/04/01
2150
基于YOLO11的番茄检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的番茄检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/26
3960
【教程】Nuitka | Python打包exe新工具
pyinstaller使用最方便,但exe实在太大了,一个tkinter窗口程序打包为200MB,因此转向Nuitka。
小锋学长生活大爆炸
2025/06/16
9350
基于YOLO11的工件缺陷检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的工件表面缺陷智能检测系统,阐述了整个数据制作和训练可视化过程
AI小怪兽
2024/12/25
8960
基于YOLO11的车牌(CCPD2020)检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的车牌(CCPD2020)检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/17
3180
利用python进行数学公式识别
提到数学公式识别,相信大家第一时间肯定能想到神器Mathpix,虽然它很好用很好用很好用,但是价格着实有点贵。虽然Mathpix也提供了接口方便调用,但需要支付绑定费用,价格也从1美元涨到了20美元。
HsuHeinrich
2023/02/24
2.4K1
利用python进行数学公式识别
Python3快速入门(十八)——PyI
PyInstaller是一个跨平台的Python应用打包工具,支持 Windows/Linux/MacOS三大主流平台,能够把 Python 脚本及其所在的 Python 解释器打包成可执行文件,从而允许最终用户在无需安装 Python 的情况下执行应用程序。 PyInstaller 制作出来的执行文件并不是跨平台的,如果需要为不同平台打包,就要在相应平台上运行PyInstaller进行打包。
py3study
2020/01/06
4.2K0
基于YOLO11的交通标志(traffic-sign)检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的交通标志检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/15
3110
基于YOLO11的木材表面缺陷检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的木材表面缺陷检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/13
1890
基于YOLO11的茶叶嫩芽检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的茶叶嫩芽检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/25
2330
8.6K Star开源神器,可以识别图片公式
开源日记
2023/12/14
3640
8.6K Star开源神器,可以识别图片公式
基于YOLO11的水下物体检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的水下物体检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/28
2840
基于YOLO11的无人机检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的无人机检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/16
2470
推荐阅读
相关推荐
Github上2700多星的Python公式识别项目,超两万多次下载,实力不言而喻
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档