Angelina盲文閱讀器是一種光學盲文識別系統。它旨在將照片上的盲文文本轉換為純文本。
該解決方案可用於
請注意,這些解決方案使用最實際的神經網模型,而此處可用的獨立安裝模型並不總是最新的。
解決方案是網絡服務。
用戶通過智能手機或台式計算機上的標準Web瀏覽器與它進行交互。結果顯示在屏幕上,作為圖像和文本顯示,可以發送到用戶的電子郵件。
該解決方案也可以作為個人計算機上的獨立程序安裝,並且可以通過命令行界面使用。
視頻演示:https://youtu.be/_vcvxptazom
該服務可在地址:http://angelina-reader.ru上找到
獨立工作站需要至少3GB內存(即GEFORCE GTX 1050 3GB或更高)的NVIDIA GPU,Web-Server需要至少4GB GPU內存(GeForce GTX 1050TI或更高)
OS:Ubuntu,Windows
CUDA 10.2
Python 3.6+
Python軟件包請參閱需求.txt
Python路徑應添加到路徑上。
客戶需要標準的Web瀏覽器(Chrome,Firefox)
git clone --recursive https://github.com/IlyaOvodov/AngelinaReader.git
cd AngelinaReader
pip install --upgrade pip
pip install -r requirements.txt
wget -O weights/model.t7 http://ovdv.ru/files/retina_chars_eced60.clr.008
請注意,這些解決方案使用最實際的神經網模型,而此處可用的獨立安裝模型並不總是最新的。
下載並安裝liblouis:
用於Windows:更新AngelinareAder中的liblouis_tables_path_prefix
參數AngelinaReaderlocal_config.py
文件,帶有通往liblouis表的路徑,包括尾隨“/”
python run_web_app.py
Windows: pip directory (ie <python>Scripts
) should be added to Path .
如果安裝了Python 3和Python 2.7,請確保python
和pip
啟動Python3。
在瀏覽器中打開http://127.0.0.0.1:5000。該應用程序的主頁應顯示。
要訪問從Internet遠期端口80到服務器5000端口的應用程序。無需在本地測試該服務(http://127.0.0.1:5000地址)。
啟動服務器: python run_web_app.py
for Windows:您可以使用bat-file start_web_app.bat
打開頁面http://127.0.0.0.1:5000在瀏覽器中。遵循說明。
如果某些盲文符號無法通過應用程序解釋,則將它們顯示為~?~
。
簡短的視頻中顯示了Web-Application的使用:https://youtu.be/_vcvxptazom和視頻演示文稿https://youtu.be/_vcvxptazom
python run_local.py [-h] [-l LANG] [-o] [-2] input [results_dir]
或者,在Windows中:
start.bat [-h] [-l LANG] [-o] [-2] input [results_dir]
參數:
input
- 圖像文件(JPG,PNG等),PDF文件,帶有圖像或目錄名稱的ZIP文件。
如果提供了目錄名稱或zip文件,則將處理其中的所有圖像和PDF文件。
results_dir
將結果放入。如果不提供,將使用輸入文件文件夾。對於每個輸入文件,都將創建文件<input file>.marked.txt
,並以純文本表單和<input file>.marked.jpg
進行結果,並帶有純文本打印在輸入圖像上。
-l <language>
- 輸入文檔語言(默認為RU)。使用-l EN
用於英語文本, -l GR
用於希臘語等。請參見下面的語言列表。 -o
關閉自動方向搜索。有時,自動取向可能會錯誤地工作(對於非典型文本,或者是否存在許多識別錯誤)。在這種情況下,手動調整圖像取向並使用-o
選項。
-2
識別兩側打印輸出的直腸和verso側。 Verso側結果存儲在<input file>.rev.marked.txt
° <input file>.rev.marked.jpg
文件中。
-h
打印幫助。
語言: RU
俄羅斯EN
英語(1級) DE
-de GR
希臘LV
-Latvian PL
波蘭UZ
-UZBEK(西里爾) UZL
-UZBEK(拉丁語)
網絡權重:請參見Repository ./weights
Weaights文件夾。
沒有任何。