
1分鐘把公式截圖變成LaTeX代碼pix2tex公式識別實用指南【免費下載鏈接】LaTeX-OCRpix2tex: Using a ViT to convert images of equations into LaTeX code.項目地址: https://gitcode.com/GitHub_Trending/la/LaTeX-OCRLaTeX-OCR也就是 pix2tex就干一件事公式圖片轉(zhuǎn)LaTeX一步到位。截圖里的公式、論文里的方程、黑板上的板書都不用你再一個字一個字敲。如果你被手動錄入公式拖進過坑往下看完就行。它是什么憑什么靠譜大白話講原理網(wǎng)絡(luò)看公式說出LaTeX代碼。架構(gòu)是ViT編碼器ResNet做backbone加一個Transformer解碼器細(xì)節(jié)你不用懂。硬指標(biāo)擺在這標(biāo)準(zhǔn)數(shù)據(jù)集BLEU分?jǐn)?shù)0.88token準(zhǔn)確率0.60歸一化編輯距離0.10——復(fù)雜公式仍會偶爾翻車但日常論文場景夠用。訓(xùn)練數(shù)據(jù)來自arXiv、維基百科等公開公式語料見過的公式足夠多。另外它內(nèi)置一個小網(wǎng)絡(luò)自動把你的截圖調(diào)整到最優(yōu)分辨率再識別圖片預(yù)處理這事你完全不用操心。? 1分鐘跑起來最快上手路徑前提Python 3.7PyTorch已裝好。然后一條命令pip install pix2tex[gui]模型權(quán)重約200MB首次運行自動下載耐心等這一次第二次就秒開。驗證一下pix2tex path/to/formula.png終端立刻打印LaTeX代碼同時自動復(fù)制到剪貼板直接粘進論文。一次還能傳多個圖片路徑批量處理。想要環(huán)境隔離Docker一句話搞定拉取lukasblecher/pix2tex:api鏡像用-p 8502:8502啟動就是API服務(wù)。四種用法各適合誰方式適合誰關(guān)鍵命令命令行終端黨、批量處理本地圖片pix2tex path/to/formula.pngGUI天天截公式、想點兩下就出活latexocrAPI服務(wù)搭批量處理流程、被外部工具調(diào)用python -m pix2tex.api.run端口8502Python集成寫腳本、嵌進自己的工作流from pix2tex.cli import LatexOCR命令行比看著能干Windows和macOS上把公式圖片復(fù)制進剪貼板回車直接識別Linux上給文件路徑更穩(wěn)。GUI則是無腦流劃一下截圖區(qū)域結(jié)果用MathJax實時渲染預(yù)覽識別完自動進剪貼板不滿意點Retry重采樣還能調(diào)temperature換換口味。圖建議內(nèi)容pix2tex GUI公式識別界面展示截圖區(qū)域、LaTeX代碼與MathJax渲染預(yù)覽Python集成四行搞定from PIL import Image from pix2tex.cli import LatexOCR model LatexOCR() print(model(Image.open(formula.png)))API多一步準(zhǔn)備先pip install pix2tex[api]裝依賴再python -m pix2tex.api.run服務(wù)起在8502端口既可以自己發(fā)HTTP請求批量跑圖也能直接打開自帶的Streamlit頁面點著玩。 把識別準(zhǔn)確率拉滿的實操技巧截圖只留公式主體——把周圍段落、頁碼、裝飾全裁掉模型可看走眼的東西就少別把截圖放得太大——內(nèi)置的分辨率網(wǎng)絡(luò)能力有限超大截圖成功率反而下降中等放大的截圖最穩(wěn)復(fù)雜公式多按幾次Retry——模型是隨機采樣同一張圖每次結(jié)果可能不同試兩三次往往就對了temperature0.0~1.0微調(diào)——低溫出結(jié)果穩(wěn)定可復(fù)現(xiàn)高溫出結(jié)果多樣卡在同一個錯答上時換個溫度試試結(jié)果永遠(yuǎn)人工對一眼——重點看上下標(biāo)、矩陣?yán)ㄌ?、極限符號這些易錯位BLEU 0.88不等于100%正確。 翻車了怎么辦排障速查模型下載失敗→ 先查網(wǎng)絡(luò)不行就手動下載權(quán)重放進pix2tex緩存目錄~/.cache/pix2tex/識別準(zhǔn)確率低→ 縮小截圖范圍、換個放大比例重新截再點RetryGUI起不來/缺截圖功能Linux→ 裝gnome-screenshot或把環(huán)境變量SCREENSHOT_TOOL設(shè)成grim/spectacle沒GPU或低配機器慢→ 加--no-cuda走CPU模式同時把截圖分辨率調(diào)小等待時間明顯縮短。從今往后你終端里就常駐了一位公式翻譯官截圖粘貼完事。官方文檔docs/installation.md 模型配置pix2tex/model/settings/config.yaml【免費下載鏈接】LaTeX-OCRpix2tex: Using a ViT to convert images of equations into LaTeX code.項目地址: https://gitcode.com/GitHub_Trending/la/LaTeX-OCR創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考