Küsimus:
OpenCV 3.0 installimine vaarika pi b + -le
parthi82
2015-01-31 19:10:27 UTC
view on stackexchange narkive permalink

Kas Raspberry pi b + -le on võimalik installida OpenCV 3.0, opencv python? Kuidas installida ja kas on olemas eelkompileeritud kahendfaile?

Kaks vastused:
Miguel Domingues
2015-02-07 17:12:44 UTC
view on stackexchange narkive permalink

Eile õhtul ehitasin just B-versioonile versiooni 3.0.0-beeta. See peaks olema sama ka B + versioonis.

Allpool on toodud sammud, mida olen teinud selle loomiseks allikast (kohandatud: http://robertcastle.com/2014/02/ installimine-avencv-vaarika-pi-le /). Loodetavasti see aitab.

Veenduge, et teie süsteem oleks ajakohane. Käivita:

 sudo apt-get updatesudo apt-get upgradeadesudo rpi-update 

Järgmine installi nõutav sõltuvus:

 sudo apt-get install build-essential cmake cmake -curses-gui \ pkg-config libpng12-0 libpng12-dev libpng ++ - dev \ libpng3 libpnglite-dev zlib1g-dbg zlib1g zlib1g-dev \ pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools libeigen3-devjudud libjpeg8-dbg libjpeg-progs \ ffmpeg libavcodec-dev libavcodec53 libavformat53 \ libavformat-dev libxine1-ffmpeg libxine-dev libxine1-bin \ libunicap2 libunicap2-dev swig libv4lpy-0 libv4l-py-python 6-dev libgtk2.0-dev 

Nüüd on huvitav osa, muutke allikate panemiseks kataloogi ja kompileerige OpenCV.

 cd / home / pi / builds / git clone h ttps: //github.com/Itseez/opencv.gitcd opencv / git checkout tags / 3.0.0-betamkdir releasecd release / ccmake ../

Vajutage c konfigureerimise protsess. Soovi korral võite mõnda valikut vahetada, minu viimased valikud on allpool. Kui muudate mõnda suvandit, vajutage seadistamiseks uuesti nuppu c . Nüüd vajutage Makefile'i genereerimiseks klahvi g . Nüüd jätkake koostamisprotsessi, märkige, et käsk make võtab mitu tundi (minu vaarika pi B mudelil kulus 7 tundi).

 teeb makeudo installsudo ldconfig 

Siin on seadistamisetapis kasutatavad suvandid:

ANT_EXECUTABLE ANT_EXECUTABLE-NOTFOUND BUILD_CUDA_STUBS OFF BUILD_DOCS ON BUILD_EXAMPLES OFF BUILD_JASPER OFF BUILD_JPEG OFF BUILD_OPENEXR OFF BUILD_PACKAGE ON BUILD_PERF_TILS ON BUIL BUILD_TBB OFF BUILD_TESTS ON BUILD_TIFF OFF BUILD_WITH_DEBUG_INFO ON BUILD_ZLIB OFF
BUILD_opencv_flann ON BUILD_opencv_highgui ON BUILD_opencv_imgcodecs ON BUILD_opencv_imgproc ON BUILD_opencv_ml ON BUILD_opencv_objdetect ON BUILD_opencv_photo ON BUILD_opencv_photo ON BUILD_opencv_puv_uv BUILD_opencv_video ON BUILD_opencv_videoio ON BUILD_opencv_videostab ON BUILD_opencv_world OFF BZIP2_LIBRARIES /usr/lib/arm-linux-gnueabihf/libbz2.so CLAMDBLAS_INCLUDE_DIR CLAMDBLAS_INCLUDE_DIR-NOTFOUND CLAMDBLAS_ROOT_DIR CLAMDBLAS_ROOT_DIR-NOTFOUND CLAMDFFT_INCLUDE_DIR CLAMDFFT_INCLUDE_DIR-NOTFOUND CLAMDFFT_ROOT_DIR CLAMDFFT_ROOT_DIR-NOTFOUND
CMAKE_BUILD_TYPE CMAKE_CONFIGURATION_TYPES silumine; Release CMAKE_INSTALL_PREFIX / usr / local CUDA_BUILD_CUBIN OFF CUDA_BUILD_EMULATION OFF CUDA_HOST_COMPILER / usr / bin / gcc CUDA_SDK_ROOT_DIR CUDA_SDK_ROOT_DIR-NOTFOUND CUDA_SEPARABLE_COMPILATION OFF CUDA_TOOLKIT_ROOT_DIR CUDA_TOOLKIT_ROOT_DIR-NOTFOUND CUDA_VERBOSE_BUILD OFF DOXYGEN_BUILD doxygen _BUILD-NOTFOUND EIGEN_INCLUDE_PATH / usr / include / eigen3 ENABLE_COVERAGE OFF ENABLE_IMPL_COLLECTION OFF ENABLE_NEON OFF ENABLE_NOISY_WARNINGS OFF ENABLE_OMIT_FRAME_POINTER ON ENABLE__ECOMPLEGER_PROFILER_EE_ABLE_ABLE_EE_PROFIILISE_PROGRAMMILE
ENABLE_VFPV3 OFF EXECUTABLE_OUTPUT_PATH / home / pi / ehitab / opencv / release / bin GIGEAPI_INCLUDE_PATH GIGEAPI_INCLUDE_PATH-NOTFOUND GIGEAPI_LIBRARIES GIGEAPI_LIBRARIES-NOTFOUND INSTALL_CREATE_DISTRIB OFF INSTALL_C_EXAMPLES OFF INSTALL_PYTHON_EXAMPLES OFF INSTALL_TESTS OFF INSTALL_TO_MANGLED_PATHS OFF OPENCV_CONFIG_FILE_INCLUDE_DIR / home / pi / ehitab / opencv / release OPENCV_EXTRA_MODULES_PATH OPENCV_WARNINGS_ARE_ERRORS OFF OPENEXR_INCLUDE_PATH / usr / include / OpenEXR'i PLANTUML PLANTUML-NOTFOUND PVAPI_INCLUDE_PATH PVAPI_INCLUDE_PATH-NOTFOUND PYTHON2_EXECUTABLE /usr/bin/python2.7 PYTHON2_INCLUDE_DIR PYTHON2_INCLUDE_DIR2 PYTHON2_LIBRARY PYTHON2_LIBRARY_DEBUG
PYTHON2_NUMPY_INCLUDE_DIRS /usr/lib/pymodules/python2.7/numpy/core/include PYTHON2_PACKAGES_PATH lib / python2.7 / distants-paketid PYTHON3_EXECUTABLE / usr / bin / python3 PYTHON3_INCLUDE_DIR PYTHON3_INCLUDE_DIR2 PYTHON3_LIBRARY PYTHON3_LIBRARY_DEBUG PYTHON3_NUMPY_INCLUDE_DIRS / usr / lib / python3 / distants-pakette / numpy / core / include PYTHON3_PACKAGES_PATH lib / python3.2 / dist-paketid SPHINX_BUILD SPHINX_BUILD-NOTFOUND VTK_DIR VTK_DIR -NOTFOUND WEBP_INCLUDE_DIR WEBP_INCLUDE_DIR-NOTFOUND WITH_1394 ON WITH_CLP OFF WITH_CUBLAS OFF WITH_CUDA ON WITH_CUFFT ON WITH_CUFFT ON WITH_EIGEN ON WITH_FFMPEG ON WITH_GFFAL ON
WITH_GIGEAPI ON WITH_GSTREAMER ON WITH_GSTREAMER_0_10 OFF WITH_GTK ON WITH_GTK_2_X OFF WITH_JASPER ON WITH_JPEG ON WITH_LIBV4L ON WITH_NVCUVID OFF WITH_OPENCL ON WITH_OPENCLAMDBLAS ON WITH_OPENCLAMDFFT ON WITH_OPENEXR ON WITH_OPENGL ON WITH_OPENMP OFF WITH_OPENNI OFF WITH_OPENNI OFF WITH_OPENNI2 OFF WITH_OPNN2 ON WITH_PNG ON WITH_PVAPI ON WITH_QT OFF
WITH_TBB OFF WITH_TIFF ON WITH_UNICAP OFF WITH_V4L ON WITH_VTK ON WITH_WEBP ON WITH_XIMEA OFF WITH_XINE OFF 
Kas saate jagada cv2.-d, nii et ma ei saanud opencv-d installida ja ma ei tea miks
Kahjuks olen versiooni 3. desinstallinud. Tahtsin seda kasutada koos GStreameriga, kuid GStreamer ei toeta veel v3-d. Vabandust: \
luboP
2015-04-06 18:06:43 UTC
view on stackexchange narkive permalink

Kui koostate Migueli vastuse järgi, tehke seda

  >> make -j4  

Vaarika pi 2-B / B-2 peal mudeli järgi võib see kompileerimist oluliselt kiirendada, kuna kasutatakse kõiki südamikke.

MÄRKUS. Kui selle suvandiga kompileerimisel ilmneb viga, kasutage lihtsalt

  make  

selle parandamiseks.



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...