VisualStudioでOCRソフトを作成

OCRソフトについて興味が出てきたのでいろいろと調べてみた結果、VisualStudioでもTesseractを利用できることがわかった。

早速、Nugetでパッケージを探し出してみた。

.Net Coreでコンソールアプリケーションを作成して、サンプルソースを張り付けるとうまく動いたので、下記のようなソフトを作ってみた。
  <メイン画面>
 <用紙定義画面>

<ジョブ画面>

<結果修正画面>

一通り完成したので作り方についてメモを含めて残していこうと思う。
利用したパッケージについては以下の通り。

<Nugetパッケージ>
http://www.apache.org/licenses/LICENSE-2.0
System.Data.SQLite.Core
ライセンス:https://www.sqlite.org/copyright.html
OpenCvSharp4.Windows
ライセンス:https://licenses.nuget.org/Apache-2.0
OpenCvSharp4.Windows
ライセンス:https://licenses.nuget.org/Apache-2.0
Tesseract
ライセンス:https://licenses.nuget.org/Apache-2.0
ZXing.Net
ライセンス:https://licenses.nuget.org/Apache-2.0






0 件のコメント:

コメントを投稿

PowerShellでDataSetのXMLの内容をシリアライズし、生成された文字列を再度デシリアライズする

修正前のテーブルの内容をXMLデータとして保存し、ログテーブルに格納することで、履歴を退避する   Step1    DataSetをシリアライズしXML形式の文字列を作成する   Step2    文字列をログテーブルへ保存する(普通にInsert)   Step3    ログ...