【自作OCR開発中…】日本語手書き文字(横書き・縦書き対応)- Python機械学習プログラミング・Keras・CNN・OpenCV

学習

【日本語用OCRプログラム】直線検出と除去(Straight line detection & cut)・ノイズ除去(Denoising・Noise reduction)・角度補正(Rotation correction)の機能を搭載したOCRプログラミング学習用の自作プログラムで、自分で書いた手書きの日本語の文字(文章)をOCRすることができました。
Original Japanese handwriting character OCR is being developed.

プログラムは、
・Python
・Keras(CNN:畳み込みニューラルネットワーク・ディープラーニング)
・OpenCV(文字検出など)
で開発しています。
また、以下のプログラム

【自作OCR開発 – デジタル数字編】
【Python機械学習入門】高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁 – 静止画トリミング編)- 7 Segment Digits Training(YouTube動画 by RehabC – デジタルで遊ぶ。)

【Python機械学習入門】高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁 – 静止画トリミング編)- 7 Segment Digits Training

【Python機械学習入門】文字検出機能付き:高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁以上 – 物体検出・抽出編)7 Segment Digits OCR(YouTube動画 by RehabC – デジタルで遊ぶ。)

【Python機械学習入門】文字検出機能付き:高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁以上 – 物体検出・抽出編)7 Segment Digits OCR

を応用して作成しています。チュートリアルでは、オリジナルデータセットで学習済みモデル作成〜OCR開発(Google Colaboratoryを利用)までを簡単に解説予定(使い方の解説予定)です。
記事(OCRプログラムのコード公開)・チュートリアル動画作成などは今後、少しずつ実施予定です。
お楽しみに♪

記事ページ:
【Python – 自作OCR開発中】日本語手書き文字(横書き・縦書き対応):プログラミング学習用 by 子供プログラマー
https://child-programmer.com/j-ocr/

コメント

タイトルとURLをコピーしました