「Xamarin.AndroidでTesseract-OCRを利用する」の版間の差分

imported>Administrator
 
(2人の利用者による、間の3版が非表示)
4行目: 4行目:
=== NuGet ===
=== NuGet ===
* [[NuGet]]から「Xamarin.Tesseract」を入れる。
* [[NuGet]]から「Xamarin.Tesseract」を入れる。
*: ソースコードもあるよ。https://github.com/halkar/Tesseract.Xamarin


=== 学習データ ===
=== 学習データ ===
9行目: 10行目:
*: https://github.com/tesseract-ocr/tessdata/tree/3.04.00
*: https://github.com/tesseract-ocr/tessdata/tree/3.04.00
* Assetsフォルダに「tessdataフォルダ」を作る。
* Assetsフォルダに「tessdataフォルダ」を作る。
*: ビルド時にエラーになるときはプロジェクトファイル(.csprojファイル)を開いて「tessdataフォルダ自体がアセットに追加されている」のを消せ。
*: ビルド時にエラーになるときはプロジェクトファイル(.csprojファイル)を開いて「tessdata」で検索し関連する行を一度すべて消せ。
* 「tessdataフォルダ」に学習データ(***.traineddata)を入れる。
* 「tessdataフォルダ」に学習データ(***.traineddata)を入れる。
*: 日本語であれば「jpn.traineddata」だ。
*: 日本語であれば「jpn.traineddata」だ。
16行目: 17行目:


=== 実行例 ===
=== 実行例 ===
<source>
<source lang="csharp">
     using Tesseract;
     using Tesseract;
     using Tesseract.Droid;
     using Tesseract.Droid;
45行目: 46行目:


[[category: Xamarin.Android]]
[[category: Xamarin.Android]]
[[category: Tesseract]]