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

質問編集履歴

2

追記

2018/06/30 08:35

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

title CHANGED
File without changes
body CHANGED
@@ -264,5 +264,6 @@
264
264
  シンボル: 変数 Imgcodecs
265
265
  場所: クラス AKAZE
266
266
  エラー54個
267
-
268
- ```
267
+ ```
268
+ ###実行コマンド
269
+ javac AKAZE.java

1

追記

2018/06/30 08:35

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

title CHANGED
File without changes
body CHANGED
@@ -12,4 +12,257 @@
12
12
  ```
13
13
  このように記述しました。これはEclipseでビルドパスの構成を確認してjarが通してあるパスをそのまま打ち込みました。
14
14
  ###エラー内容
15
- エラーはシンボルが見つからないと出るのですがどれもこれをOpenCVに組み込まれているクラスばかりなのでOpenCVがコマンドライン上からではうまく使えてないのではと思いました。
15
+ エラーはシンボルが見つからないと出るのですがどれもこれをOpenCVに組み込まれているクラスばかりなのでOpenCVがコマンドライン上からではうまく使えてないのではと思いました。
16
+ ###エラー文
17
+ ```ここに言語を入力
18
+ AKAZE.java:7: エラー: パッケージorg.opencv.coreは存在しません
19
+ import org.opencv.core.Core;
20
+ ^
21
+ AKAZE.java:8: エラー: パッケージorg.opencv.coreは存在しません
22
+ import org.opencv.core.DMatch;
23
+ ^
24
+ AKAZE.java:9: エラー: パッケージorg.opencv.coreは存在しません
25
+ import org.opencv.core.Mat;
26
+ ^
27
+ AKAZE.java:10: エラー: パッケージorg.opencv.coreは存在しません
28
+ import org.opencv.core.MatOfDMatch;
29
+ ^
30
+ AKAZE.java:11: エラー: パッケージorg.opencv.coreは存在しません
31
+ import org.opencv.core.MatOfKeyPoint;
32
+ ^
33
+ AKAZE.java:12: エラー: パッケージorg.opencv.features2dは存在しません
34
+ import org.opencv.features2d.DescriptorExtractor;
35
+ ^
36
+ AKAZE.java:13: エラー: パッケージorg.opencv.features2dは存在しません
37
+ import org.opencv.features2d.DescriptorMatcher;
38
+ ^
39
+ AKAZE.java:14: エラー: パッケージorg.opencv.features2dは存在しません
40
+ import org.opencv.features2d.FeatureDetector;
41
+ ^
42
+ AKAZE.java:15: エラー: パッケージorg.opencv.features2dは存在しません
43
+ import org.opencv.features2d.Features2d;
44
+ ^
45
+ AKAZE.java:16: エラー: パッケージorg.opencv.imgcodecsは存在しません
46
+ import org.opencv.imgcodecs.Imgcodecs;
47
+ ^
48
+ AKAZE.java:17: エラー: パッケージorg.opencv.imgprocは存在しません
49
+ import org.opencv.imgproc.Imgproc;
50
+ ^
51
+ AKAZE.java:41: エラー: シンボルを見つけられません
52
+ public static BufferedImage matToBufferedImage(Mat matrix) {
53
+ ^
54
+ シンボル: クラス Mat
55
+ 場所: クラス AKAZE
56
+ AKAZE.java:89: エラー: シンボルを見つけられません
57
+ Mat image01 = Imgcodecs.imread("C:/OpenCVtest/2017-09-21 15.25.19.jpg");
58
+ ^
59
+ シンボル: クラス Mat
60
+ 場所: クラス AKAZE
61
+ AKAZE.java:89: エラー: シンボルを見つけられません
62
+ Mat image01 = Imgcodecs.imread("C:/OpenCVtest/2017-09-21 15.25.19.jpg");
63
+ ^
64
+ シンボル: 変数 Imgcodecs
65
+ 場所: クラス AKAZE
66
+ AKAZE.java:92: エラー: シンボルを見つけられません
67
+ Mat image02 = Imgcodecs.imread("C:/OpenCVtest/2017-09-21 15.25.21.jpg");
68
+ ^
69
+ シンボル: クラス Mat
70
+ 場所: クラス AKAZE
71
+ AKAZE.java:92: エラー: シンボルを見つけられません
72
+ Mat image02 = Imgcodecs.imread("C:/OpenCVtest/2017-09-21 15.25.21.jpg");
73
+ ^
74
+ シンボル: 変数 Imgcodecs
75
+ 場所: クラス AKAZE
76
+ AKAZE.java:94: エラー: シンボルを見つけられません
77
+ Mat grayImage01 = new Mat(image01.rows(), image01.cols(), image01.type());
78
+ ^
79
+ シンボル: クラス Mat
80
+ 場所: クラス AKAZE
81
+ AKAZE.java:94: エラー: シンボルを見つけられません
82
+ Mat grayImage01 = new Mat(image01.rows(), image01.cols(), image01.type());
83
+ ^
84
+ シンボル: クラス Mat
85
+ 場所: クラス AKAZE
86
+ AKAZE.java:95: エラー: シンボルを見つけられません
87
+ Imgproc.cvtColor(image01, grayImage01, Imgproc.COLOR_BGRA2GRAY);
88
+ ^
89
+ シンボル: 変数 Imgproc
90
+ 場所: クラス AKAZE
91
+ AKAZE.java:95: エラー: シンボルを見つけられません
92
+ Imgproc.cvtColor(image01, grayImage01, Imgproc.COLOR_BGRA2GRAY);
93
+ ^
94
+ シンボル: 変数 Imgproc
95
+ 場所: クラス AKAZE
96
+ AKAZE.java:96: エラー: シンボルを見つけられません
97
+ Core.normalize(grayImage01, grayImage01, 0, 255, Core.NORM_MINMAX);
98
+ ^
99
+ シンボル: 変数 Core
100
+ 場所: クラス AKAZE
101
+ AKAZE.java:96: エラー: シンボルを見つけられません
102
+ Core.normalize(grayImage01, grayImage01, 0, 255, Core.NORM_MINMAX);
103
+ ^
104
+ シンボル: 変数 Core
105
+ 場所: クラス AKAZE
106
+ AKAZE.java:98: エラー: シンボルを見つけられません
107
+ Mat grayImage02 = new Mat(image02.rows(), image02.cols(), image02.type());
108
+ ^
109
+ シンボル: クラス Mat
110
+ 場所: クラス AKAZE
111
+ AKAZE.java:98: エラー: シンボルを見つけられません
112
+ Mat grayImage02 = new Mat(image02.rows(), image02.cols(), image02.type());
113
+ ^
114
+ シンボル: クラス Mat
115
+ 場所: クラス AKAZE
116
+ AKAZE.java:99: エラー: シンボルを見つけられません
117
+ Imgproc.cvtColor(image02, grayImage02, Imgproc.COLOR_BGRA2GRAY);
118
+ ^
119
+ シンボル: 変数 Imgproc
120
+ 場所: クラス AKAZE
121
+ AKAZE.java:99: エラー: シンボルを見つけられません
122
+ Imgproc.cvtColor(image02, grayImage02, Imgproc.COLOR_BGRA2GRAY);
123
+ ^
124
+ シンボル: 変数 Imgproc
125
+ 場所: クラス AKAZE
126
+ AKAZE.java:100: エラー: シンボルを見つけられません
127
+ Core.normalize(grayImage02, grayImage02, 0, 255, Core.NORM_MINMAX);
128
+ ^
129
+ シンボル: 変数 Core
130
+ 場所: クラス AKAZE
131
+ AKAZE.java:100: エラー: シンボルを見つけられません
132
+ Core.normalize(grayImage02, grayImage02, 0, 255, Core.NORM_MINMAX);
133
+ ^
134
+ シンボル: 変数 Core
135
+ 場所: クラス AKAZE
136
+ AKAZE.java:103: エラー: シンボルを見つけられません
137
+ FeatureDetector siftDetector = FeatureDetector.create(FeatureDetector.AKAZE);
138
+ ^
139
+ シンボル: クラス FeatureDetector
140
+ 場所: クラス AKAZE
141
+ AKAZE.java:103: エラー: シンボルを見つけられません
142
+ FeatureDetector siftDetector = FeatureDetector.create(FeatureDetector.AKAZE);
143
+ ^
144
+ シンボル: 変数 FeatureDetector
145
+ 場所: クラス AKAZE
146
+ AKAZE.java:103: エラー: シンボルを見つけられません
147
+ FeatureDetector siftDetector = FeatureDetector.create(FeatureDetector.AKAZE);
148
+ ^
149
+ シンボル: 変数 FeatureDetector
150
+ 場所: クラス AKAZE
151
+ AKAZE.java:104: エラー: シンボルを見つけられません
152
+ DescriptorExtractor siftExtractor = DescriptorExtractor.create(DescriptorExtractor.AKAZE);
153
+ ^
154
+ シンボル: クラス DescriptorExtractor
155
+ 場所: クラス AKAZE
156
+ AKAZE.java:104: エラー: シンボルを見つけられません
157
+ DescriptorExtractor siftExtractor = DescriptorExtractor.create(DescriptorExtractor.AKAZE);
158
+ ^
159
+ シンボル: 変数 DescriptorExtractor
160
+ 場所: クラス AKAZE
161
+ AKAZE.java:104: エラー: シンボルを見つけられません
162
+ DescriptorExtractor siftExtractor = DescriptorExtractor.create(DescriptorExtractor.AKAZE);
163
+ ^
164
+ シンボル: 変数 DescriptorExtractor
165
+ 場所: クラス AKAZE
166
+ AKAZE.java:106: エラー: シンボルを見つけられません
167
+ MatOfKeyPoint keyPoint01 = new MatOfKeyPoint();
168
+ ^
169
+ シンボル: クラス MatOfKeyPoint
170
+ 場所: クラス AKAZE
171
+ AKAZE.java:106: エラー: シンボルを見つけられません
172
+ MatOfKeyPoint keyPoint01 = new MatOfKeyPoint();
173
+ ^
174
+ シンボル: クラス MatOfKeyPoint
175
+ 場所: クラス AKAZE
176
+ AKAZE.java:109: エラー: シンボルを見つけられません
177
+ MatOfKeyPoint keyPoint02 = new MatOfKeyPoint();
178
+ ^
179
+ シンボル: クラス MatOfKeyPoint
180
+ 場所: クラス AKAZE
181
+ AKAZE.java:109: エラー: シンボルを見つけられません
182
+ MatOfKeyPoint keyPoint02 = new MatOfKeyPoint();
183
+ ^
184
+ シンボル: クラス MatOfKeyPoint
185
+ 場所: クラス AKAZE
186
+ AKAZE.java:112: エラー: シンボルを見つけられません
187
+ Mat descripters01 = new Mat(image01.rows(), image01.cols(), image01.type());
188
+ ^
189
+ シンボル: クラス Mat
190
+ 場所: クラス AKAZE
191
+ AKAZE.java:112: エラー: シンボルを見つけられません
192
+ Mat descripters01 = new Mat(image01.rows(), image01.cols(), image01.type());
193
+ ^
194
+ シンボル: クラス Mat
195
+ 場所: クラス AKAZE
196
+ AKAZE.java:115: エラー: シンボルを見つけられません
197
+ Mat descripters02 = new Mat(image02.rows(), image02.cols(), image02.type());
198
+ ^
199
+ シンボル: クラス Mat
200
+ 場所: クラス AKAZE
201
+ AKAZE.java:115: エラー: シンボルを見つけられません
202
+ Mat descripters02 = new Mat(image02.rows(), image02.cols(), image02.type());
203
+ ^
204
+ シンボル: クラス Mat
205
+ 場所: クラス AKAZE
206
+ AKAZE.java:118: エラー: シンボルを見つけられません
207
+ MatOfDMatch matchs = new MatOfDMatch();
208
+ ^
209
+ シンボル: クラス MatOfDMatch
210
+ 場所: クラス AKAZE
211
+ AKAZE.java:118: エラー: シンボルを見つけられません
212
+ MatOfDMatch matchs = new MatOfDMatch();
213
+ ^
214
+ シンボル: クラス MatOfDMatch
215
+ 場所: クラス AKAZE
216
+ AKAZE.java:119: エラー: シンボルを見つけられません
217
+ DescriptorMatcher matcher = DescriptorMatcher.create(DescriptorMatcher.BRUTEFORCE);
218
+ ^
219
+ シンボル: クラス DescriptorMatcher
220
+ 場所: クラス AKAZE
221
+ AKAZE.java:119: エラー: シンボルを見つけられません
222
+ DescriptorMatcher matcher = DescriptorMatcher.create(DescriptorMatcher.BRUTEFORCE);
223
+ ^
224
+ シンボル: 変数 DescriptorMatcher
225
+ 場所: クラス AKAZE
226
+ AKAZE.java:119: エラー: シンボルを見つけられません
227
+ DescriptorMatcher matcher = DescriptorMatcher.create(DescriptorMatcher.BRUTEFORCE);
228
+ ^
229
+ シンボル: 変数 DescriptorMatcher
230
+ 場所: クラス AKAZE
231
+ AKAZE.java:124: エラー: シンボルを見つけられません
232
+ DMatch[] tmp01 = matchs.toArray();
233
+ ^
234
+ シンボル: クラス DMatch
235
+ 場所: クラス AKAZE
236
+ AKAZE.java:125: エラー: シンボルを見つけられません
237
+ DMatch[] tmp02 = new DMatch[N];
238
+ ^
239
+ シンボル: クラス DMatch
240
+ 場所: クラス AKAZE
241
+ AKAZE.java:125: エラー: シンボルを見つけられません
242
+ DMatch[] tmp02 = new DMatch[N];
243
+ ^
244
+ シンボル: クラス DMatch
245
+ 場所: クラス AKAZE
246
+ AKAZE.java:132: エラー: シンボルを見つけられません
247
+ Mat matchedImage = new Mat(image01.rows(), image01.cols()*2, image01.type());
248
+ ^
249
+ シンボル: クラス Mat
250
+ 場所: クラス AKAZE
251
+ AKAZE.java:132: エラー: シンボルを見つけられません
252
+ Mat matchedImage = new Mat(image01.rows(), image01.cols()*2, image01.type());
253
+ ^
254
+ シンボル: クラス Mat
255
+ 場所: クラス AKAZE
256
+ AKAZE.java:133: エラー: シンボルを見つけられません
257
+ Features2d.drawMatches(image01, keyPoint01, image02, keyPoint02, matchs, matchedImage);
258
+ ^
259
+ シンボル: 変数 Features2d
260
+ 場所: クラス AKAZE
261
+ AKAZE.java:136: エラー: シンボルを見つけられません
262
+ Imgcodecs.imwrite("C:/OpenCVtest/Test.jpg", matchedImage);
263
+ ^
264
+ シンボル: 変数 Imgcodecs
265
+ 場所: クラス AKAZE
266
+ エラー54個
267
+
268
+ ```