スクリーンショットを取る感覚でOCRを行えるGUIツール。一般的なQRコードにも対応。
OCR実行後はクリップボードにテキストを保存する。
OCRエンジンにはGoogle Cloud VisionとTesseractを選択可能。
- win10 64bit(他の環境では動作未確認)
- python 3.7以上
- Google Cloud VisionのAPIキーを取得済み
- Tesseractがインストール済み
- Google Cloud Vision
- Tesseract
- OCRエンジンの準備
- レポジトリ クローン
$ git clone https://github.com/knkm3001/OCR-Snipper.git $ cd OCR-Snipper
- pythonのライブラリの準備
$ pip install PyQt5 pyocr pyperclip requests pyzbar
- 実行
$ python src/ocr-snipper.py
頻繁に使うようならばexe化などしてデスクトップにショートカットを置くと便利。
これでexe化
$ pyinstaller --noconsole -y ./src/ocr-snipper.py
- 現在はスクショ対象はメインモニターのみなので、複数画面に対応させる