Skip to content

スクリーンショットを取る感覚でOCRを行えるGUIツール

Notifications You must be signed in to change notification settings

knkm3001/OCR-Snipper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

OCR Snipper

スクリーンショットを取る感覚でOCRを行えるGUIツール。一般的なQRコードにも対応。
OCR実行後はクリップボードにテキストを保存する。
OCRエンジンにはGoogle Cloud VisionとTesseractを選択可能。
output-palette

動作環境

  • win10 64bit(他の環境では動作未確認)
  • python 3.7以上
  • Google Cloud VisionのAPIキーを取得済み
  • Tesseractがインストール済み

選択可能なOCRエンジン

  • Google Cloud Vision
  • Tesseract

環境構築

  1. OCRエンジンの準備
  2. レポジトリ クローン
    $ git clone https://github.com/knkm3001/OCR-Snipper.git
    $ cd OCR-Snipper
    
  3. pythonのライブラリの準備
    $ pip install PyQt5 pyocr pyperclip requests pyzbar
    
  4. 実行
    $ python src/ocr-snipper.py
    

exe化(任意)

頻繁に使うようならばexe化などしてデスクトップにショートカットを置くと便利。

これでexe化

$ pyinstaller --noconsole -y  ./src/ocr-snipper.py

参考

TODO

  • 現在はスクショ対象はメインモニターのみなので、複数画面に対応させる

About

スクリーンショットを取る感覚でOCRを行えるGUIツール

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages