All Projects → kamui-fin → gazou

kamui-fin / gazou

Licence: GPL-3.0 License
Japanese OCR for Linux & Windows

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to gazou

jp-ocr-prunned-cnn
Attempting feature map prunning on a CNN trained for Japanese OCR
Stars: ✭ 15 (-53.12%)
Mutual labels:  ocr, japanese
kuzushiji-recognition
Kuzushiji Recognition Kaggle 2019. Build a DL model to transcribe ancient Kuzushiji into contemporary Japanese characters. Opening the door to a thousand years of Japanese culture.
Stars: ✭ 16 (-50%)
Mutual labels:  ocr, japanese
Kaku
画 - Japanese OCR Dictionary
Stars: ✭ 160 (+400%)
Mutual labels:  ocr, japanese
YuzuMarker
🍋 [WIP] Manga Translation Tool
Stars: ✭ 76 (+137.5%)
Mutual labels:  ocr, japanese
tesseract-ocr
Node.js wrapper for Tesseract OCR CLI.
Stars: ✭ 29 (-9.37%)
Mutual labels:  ocr
textocry
Textocry - Copy text from Images (chrome extension)
Stars: ✭ 29 (-9.37%)
Mutual labels:  ocr
LaTeX-OCR
pix2tex: Using a ViT to convert images of equations into LaTeX code.
Stars: ✭ 1,566 (+4793.75%)
Mutual labels:  ocr
blinkid-ui-android
Customizable UI library that includes camera management, scanning screen, and document selection module.
Stars: ✭ 33 (+3.13%)
Mutual labels:  ocr
analyze-desumasu-dearu
文の敬体(ですます調)、常体(である調)を解析するJavaScriptライブラリ
Stars: ✭ 15 (-53.12%)
Mutual labels:  japanese
labelReader
Programmatically find and read labels using Machine Learning
Stars: ✭ 44 (+37.5%)
Mutual labels:  ocr
video-to-text-ocr-demo
视频硬字幕提取
Stars: ✭ 105 (+228.13%)
Mutual labels:  ocr
textlint-ja
textlintの日本語コミュニティ/ルールのアイデア
Stars: ✭ 41 (+28.13%)
Mutual labels:  japanese
IdCardRecognition
Android id card recognition based on OCR. 安卓基于OCR的身份证识别。
Stars: ✭ 35 (+9.38%)
Mutual labels:  ocr
vietnamese-ocr-toolbox
A toolbox for Vietnamese Optical Character Recognition.
Stars: ✭ 26 (-18.75%)
Mutual labels:  ocr
google-cloud-vision-php
A simple php wrapper for the google cloud vision API
Stars: ✭ 16 (-50%)
Mutual labels:  ocr
nashi
Some bits of javascript to transcribe scanned pages using PageXML
Stars: ✭ 13 (-59.37%)
Mutual labels:  ocr
LaraOCR
Laravel Optical Character Reader(OCR) package using ocr engines like Tesseract
Stars: ✭ 88 (+175%)
Mutual labels:  ocr
DAVAR-Lab-OCR
OCR toolbox from Davar-Lab
Stars: ✭ 402 (+1156.25%)
Mutual labels:  ocr
Persian-OCR
Optical character recognition of Farsi and Arabic letters
Stars: ✭ 36 (+12.5%)
Mutual labels:  ocr
KWDLC
Kyoto University Web Document Leads Corpus
Stars: ✭ 64 (+100%)
Mutual labels:  japanese

Gazou OCR

Gazou is a Japanese OCR application written in C++. It utilizes image processing, and other parameters to improve the accuracy. All contributions are welcome.

Installation

Windows

You can grab the latest portable zip build from the releases. Simply unzip and execute gazou.exe and the app should run.

Arch

Since this is packaged in the AUR, you can install it with any AUR helper like:

paru -S gazou-git

Building from source

Dependencies

These dependencies will need to be installed by your system's package manager:

  • Qt5 >= 5.10
  • Tesseract >= 4.0.0
  • Leptonica >= 1.70

Optional dependencies:

  • Qt5X11Extras >= 5.10 (for GUI)

Install

git clone --recursive https://github.com/kamui-fin/gazou.git
cd gazou
mkdir build
cd build
cmake .. -DGUI=ON
sudo make install

Wayland

For wayland users, gazou must be compiled with -DGUI=OFF and use the equally functional command line interface. This is due to the fact that Wayland does not support applications registering their own global hotkeys as a security measure.

GUI

You can run the program by typing gazou in your terminal. It runs in the background and should appear in your system tray. If you click on the app in the tray, a settings dialog should appear. In here, you can customize the keybinds to your liking. The default hotkeys are:

  • Alt+A: Vertical OCR
  • Alt+D: Horizontal OCR
  • Alt+S: Repeat the previous OCR

When you perform an OCR, the result text gets copied to the clipboard.

CLI

Gazou also has a command line mode, and this can be useful for integrating it with bash scripts. To get the resulting text copied to your clipboard, you can use xclip, wl-copy, or any clipboard utility you prefer. Available options include:

Usage: gazou [OPTIONS] [IMAGEFILE]
   Will launch GUI if no options are given.

   --help           Display this help menu.
   -p, --prevscan   Run the OCR on the same coordinates of the previous scan.
   -h, --horizontal Run horizontal OCR.
   -v, --vertical   Run vertical OCR.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].