8000 GitHub - hachimada/table_ocr
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hachimada/table_ocr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCRによる表データのCSV変換

説明

  • csvへの出力結果はsrc/output.csvにあります。
  • ソースコードはsrc/にあります。
  • 画像の処理の過程はsrc/img/outputにあります。

プロジェクト設定

  • プロジェクトはpoetryで管理しているので、poetryをインストールしてください。
  • poetryのインストール方法はこちらを参照してください。
  • poetryをインストールしたら、以下のコマンドを実行してください。
  • なお、以下で動作確認をしています。(pyproject.tomlを参照)
    • Python 3.11.5
    • opencv-python 4.8.1.78
    • easyocr 1.7.1
cd table_ocr-main # プロジェクトのルートディレクトリに移動
poetry config virtualenvs.in-project true # 仮想環境をプロジェクト内に作成
poetry shell # 仮想環境を有効化
poetry install # ライブラリをインストール

実行方法

以下のコマンドで実行できます。(初回実行に時間がかかる場合があります。一度終了して再実行すると完了する場合があります。)

cd src
python main.py

実行すると、src/img/table.pngの画像から読み取った表データから作成したsrc/output.csvが作成されます。

また、以下のようにしてデバッグモードで実行できます。 デバッグモードでは、画像の処理の過程をsrc/img/outputに保存します。

python main.py True

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0