2019年08月12日

チェックサム検証ツール「Checksums」リリース

Program List OCRはマシン語のダンプリストの読み取りに対応していますが、OCRを使った場合はチェックサムも一緒に読み取られるため、チェックサムの検証器を作れば誤認識箇所の検出、訂正がスピーディーに行えるようになります。
今までその目的で自分用に使っていたツールを公開します。

PiOやPCマガジンなど、P6用の主要なダンプリスト掲載誌のフォーマットはカバーしていますが、ダンプリストは掲載誌によって(場合によってはプログラムの作者ごとに)計算方法や印刷の書式が異なるため、その都度チェックサムプログラムを修正して運用することを前提にしています。そのため利用するためにはPythonの環境やある程度の知識が必要になります。

こちらからチェックアウトしてご利用ください。




続きを読む
posted by eighttails at 15:14| Comment(0) | Program List OCR | このブログの読者になる | 更新情報をチェックする

2019年07月11日

Program List OCR 1.4.0リリース

Program List OCR 1.4.0のリリースです。
最近になってN-Fontの配布が再開されたようなので、今回からこちらのフォントも含めてOCRを学習させています。
PC-8001のスクリーンフォントを使って印字されたプログラムリストがどのくらいあるのか把握していませんが、P6のBASICやダンプリストなど、P8と関係ない機種のリストに対しても精度が上がっています。

ダウンロードはこちらからお願いします。

【更新履歴】
1.4.0 2019/7/11
  • Tesseract4.1.0の正式版に更新
  • 学習するフォントを追加



続きを読む
posted by eighttails at 20:14| Comment(0) | Program List OCR | このブログの読者になる | 更新情報をチェックする

2019年01月03日

Program List OCR 1.3.0 リリース

あけましておめでとうございます。

新年一発目は小粒ですが、Program List OCR 1.3.0のリリースです。
ユーザーの方から一部のフォントで読み取り精度が悪いという報告をいただいており、フォントをいくつか追加して学習をやり直しています。
3と5の誤認識が減っていると思います。
また、学習用のマシンを最新機種に買い替えたので、より学習回数を多く回しています。
学習データに対するエラーレートは下がっていますが、過学習を起こしている可能性は否定できないので、以前より悪くなるケースもあるかと思います。
その場合は旧バージョンに戻すなど、自分のユースケースで一番精度が出るバージョンをお使いください。
そのバージョンを使ってもバグらしいバグはありません。

ダウンロードはこちらからお願いします。

【更新履歴】
1.3.0 2019/1/1
・学習するフォントを追加
posted by eighttails at 01:01| Comment(0) | Program List OCR | このブログの読者になる | 更新情報をチェックする