質問編集履歴

2

追記

2018/04/07 08:02

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

test CHANGED
File without changes
test CHANGED
@@ -210,7 +210,67 @@
210
210
 
211
211
  ```
212
212
 
213
-
213
+ ###modules/CMakeLists.txtの中身
214
+
215
+ ```
216
+
217
+ add_definitions(-D__OPENCV_BUILD=1)
218
+
219
+
220
+
221
+ if(NOT OPENCV_MODULES_PATH)
222
+
223
+ set(OPENCV_MODULES_PATH "${CMAKE_CURRENT_SOURCE_DIR}")
224
+
225
+ endif()
226
+
227
+
228
+
229
+ ocv_glob_modules(${OPENCV_MODULES_PATH} ${OPENCV_EXTRA_MODULES_PATH})
230
+
231
+
232
+
233
+ # build lists of modules to be documented
234
+
235
+ set(OPENCV_MODULES_MAIN "")
236
+
237
+ set(OPENCV_MODULES_EXTRA "")
238
+
239
+
240
+
241
+ foreach(mod ${OPENCV_MODULES_BUILD} ${OPENCV_MODULES_DISABLED_USER} ${OPENCV_MODULES_DISABLED_AUTO} ${OPENCV_MODULES_DISABLED_FORCE})
242
+
243
+ string(REGEX REPLACE "^opencv_" "" mod "${mod}")
244
+
245
+ if("${OPENCV_MODULE_opencv_${mod}_LOCATION}" STREQUAL "${OpenCV_SOURCE_DIR}/modules/${mod}")
246
+
247
+ list(APPEND OPENCV_MODULES_MAIN ${mod})
248
+
249
+ else()
250
+
251
+ list(APPEND OPENCV_MODULES_EXTRA ${mod})
252
+
253
+ endif()
254
+
255
+ endforeach()
256
+
257
+ ocv_list_sort(OPENCV_MODULES_MAIN)
258
+
259
+ ocv_list_sort(OPENCV_MODULES_EXTRA)
260
+
261
+ set(FIXED_ORDER_MODULES core imgproc imgcodecs videoio highgui video calib3d features2d objdetect dnn ml flann photo stitching)
262
+
263
+ list(REMOVE_ITEM OPENCV_MODULES_MAIN ${FIXED_ORDER_MODULES})
264
+
265
+ set(OPENCV_MODULES_MAIN ${FIXED_ORDER_MODULES} ${OPENCV_MODULES_MAIN})
266
+
267
+
268
+
269
+ set(OPENCV_MODULES_MAIN ${OPENCV_MODULES_MAIN} CACHE INTERNAL "List of main modules" FORCE)
270
+
271
+ set(OPENCV_MODULES_EXTRA ${OPENCV_MODULES_EXTRA} CACHE INTERNAL "List of extra modules" FORCE)
272
+
273
+ ```
214
274
 
215
275
  ### 試したこと
216
276
 

1

追記

2018/04/07 08:02

投稿

aiueoaiueoaiue
aiueoaiueoaiue

スコア94

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- [このサイト](http://tecsingularity.com/opencv/opencvcontrib/)を参考にOpenCV3.4.1をCmakeでビルドしたかったのですがエラーが出てしまい、うくいきません。解決策が分かる方回答お願いします。
3
+ [このサイト](http://tecsingularity.com/opencv/opencvcontrib/)を参考にOpenCV3.4.1をCmakeでビルドしたかったのですが、<1>~<4>の設定した後再度「Configure」を行ったのですが、エラーが出てしまいました。解決策が分かる方回答お願いします。
4
4
 
5
5
 
6
6
 
@@ -118,13 +118,95 @@
118
118
 
119
119
 
120
120
 
121
- ### 該当スコ
121
+ ### 現状エラメッセジ(追記)
122
122
 
123
123
 
124
124
 
125
125
  ```ここに言語名を入力
126
126
 
127
+ Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.6")
128
+
129
+ Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "3.4")
130
+
131
+ Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "3.2")
132
+
133
+ Performing Test HAVE_CPU_BASELINE_FLAGS
134
+
135
+ Performing Test HAVE_CPU_BASELINE_FLAGS - Success
136
+
137
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1
138
+
139
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1 - Success
140
+
141
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2
142
+
143
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2 - Success
144
+
145
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16
146
+
147
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16 - Success
148
+
149
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX
150
+
151
+ Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX - Success
152
+
153
+ found Intel IPP (ICV version): 2017.0.3 [2017.0.3]
154
+
155
+ at: C:/opencv341/build/3rdparty/ippicv/ippicv_win
156
+
157
+ found Intel IPP IW sources: 2017.0.3
158
+
159
+ at: C:/opencv341/build/3rdparty/ippicv/ippiw_win
160
+
161
+ Could not find OpenBLAS include. Turning OpenBLAS_FOUND off
162
+
163
+ Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off
164
+
165
+ Could NOT find BLAS (missing: BLAS_LIBRARIES)
166
+
167
+ LAPACK requires BLAS
168
+
169
+ A library with LAPACK API not found. Please specify library location.
170
+
171
+ Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
172
+
173
+ Could NOT find Matlab (missing: MATLAB_MEX_SCRIPT MATLAB_INCLUDE_DIRS MATLAB_ROOT_DIR MATLAB_LIBRARIES MATLAB_LIBRARY_DIRS MATLAB_MEXEXT MATLAB_ARCH MATLAB_BIN)
174
+
175
+ VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file
176
+
177
+ CMake Error at cmake/OpenCVModule.cmake:368 (_glob_locations):
178
+
179
+ Syntax error in cmake code at
180
+
181
+
182
+
183
+ C:/opencv341/opencv-3.4.1/cmake/OpenCVModule.cmake:368
184
+
185
+
186
+
127
- ソースコード
187
+ when parsing string
188
+
189
+
190
+
191
+ C:\opencv341\opencv-3.4.1\modules
192
+
193
+
194
+
195
+ Invalid escape sequence \o
196
+
197
+ Call Stack (most recent call first):
198
+
199
+ modules/CMakeLists.txt:7 (ocv_glob_modules)
200
+
201
+
202
+
203
+
204
+
205
+ Configuring incomplete, errors occurred!
206
+
207
+ See also "C:/opencv341/build/CMakeFiles/CMakeOutput.log".
208
+
209
+ See also "C:/opencv341/build/CMakeFiles/CMakeError.log".
128
210
 
129
211
  ```
130
212
 
@@ -136,7 +218,13 @@
136
218
 
137
219
  configure時のvisual studioの設定を色々変えてみたんですが、全てうまくいきませんでした。
138
220
 
139
-
221
+ 「WITH_CUDA」「WITH_CUBLAS」「WITH_CUFFT」のチェックを外す。
222
+
223
+ 「OPENCV_EXTRA_MODULES_PATH」に「C:\opencv341\opencv_contrib-3.4.1\modules」を設定。
224
+
225
+ BUILD_opencv_worldにチェックを入れる。
226
+
227
+ CMAKE_INSTALL_PREFIXに「C:/opencv341/install」を設定。
140
228
 
141
229
  ### 補足情報(FW/ツールのバージョンなど)
142
230