teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

言語ファイル配置について詳しく書き直しました

2021/06/14 01:37

投稿

meru
meru

スコア12

title CHANGED
File without changes
body CHANGED
@@ -31,8 +31,8 @@
31
31
  ```
32
32
 
33
33
 
34
- 言語ファイルは「jpn.traineddata」をダウンロードして、「app」-「assets」-「tessdata」の下に配置しています。
34
+ 言語ファイルは「jpn.traineddata」をダウンロードして、Android Studio左ツリーのAndroidで見た場合の「app」-「assets」-「tessdata」、Projectで見た場合「app」-「src」-「main」-「assets」-「tessdata」の下に配置しています。
35
- tessdataディレクトリは自分で作成しました。
35
+ tessdataディレクトリは、assetsディレクトリを右クリックから「New」-「Directory」で作成しました。
36
36
 
37
37
 
38
38
  言語ファイルを入れる箇所が違う、initのパスの指定の仕方が違うなど気づく点がありましたら教えていただけますと幸いです。

1

文言を修正しました

2021/06/14 01:37

投稿

meru
meru

スコア12

title CHANGED
File without changes
body CHANGED
@@ -7,8 +7,21 @@
7
7
  Caused by: java.lang.IllegalArgumentException: Data path must contain subfolder tessdata!
8
8
 
9
9
 
10
- initの部分は以下のように記載しています。
10
+ build.gradleとinitの部分は以下のように記載しています。
11
11
 
12
+ build.gradle
13
+
14
+ ```
15
+ dependencies {
16
+   ・
17
+   ・
18
+   ・
19
+ implementation("com.rmtheis:tess-two:9.0.0")
20
+ implementation("androidx.exifinterface:exifinterface:1.0.0")
21
+ }
22
+ ```
23
+
24
+ MainActivity.java
12
25
  ```Android
13
26
 
14
27
 
@@ -17,6 +30,7 @@
17
30
  tessBaseAPI.init(getFilesDir().toString(), "jpn");
18
31
  ```
19
32
 
33
+
20
34
  言語ファイルは「jpn.traineddata」をダウンロードして、「app」-「assets」-「tessdata」の下に配置しています。
21
35
  tessdataディレクトリは自分で作成しました。
22
36