建立RapidOCRWeb獨立倉庫
終于將web這塊代碼移了出來,成立了獨立倉庫RapidOCRWeb (https://github.com/RapidAI/RapidOCRWeb )。
這樣以來,RapidOCR倉庫下的各個衍生項目均有自己的獨立倉庫,可以單獨控制發版和維護。這也算是為RapidOCR減負了吧!
更新UI到v1.0
借助Cursor的力量,終于更新了我之前設計的丑陋UI。沒有對比就沒有傷害,來,我在下面放一張對比圖:
v0.x UI:
v1.x UI:
修復自動化打包代碼,支持自動打包EXE可執行程序
主要修復自動化打包代碼,更新到Acitons腳本中。這樣一來,每次發布新版本時,Github Actions會自動運行打包exe程序。同時,將最終可執行程序作為附件放在Release界面下。
感興趣的小伙伴可以下載使用。下載地址(需科學上網):https://github.com/RapidAI/RapidOCRWeb/releases/download/v1.0.0/RapidOCRWeb-3.1.1-windows-2022-X64-no-installer.zip
下載之后,直接在電腦上解壓,雙擊RapidOCRWeb.exe,具體如下圖:左側是解壓后的文件,右側是運行中的程序。右圖這時,需要在瀏覽器中打開:http://localhost:9003 來訪問web端的程序。
值得注意的是,當前版本目前僅支持打包Windows10及以上exe程序。我已經在Windows11上測試通過。
有自己打包需求的小伙伴,可以參考 https://github.com/RapidAI/RapidOCRWeb/blob/main/.github/workflows/package_ocrweb.yml 中代碼來打包自己的exe可執行程序。
適配rapidocr>=3.x
更改RapidOCRWeb中相關依賴rapidocr
部分代碼,適配相應接口。