Advertisement
Guest User

Untitled

a guest
Nov 17th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. RUN apt-get update && apt-get install -y \
  2. curl \
  3. build-essential \
  4. cmake \
  5. pkg-config \
  6. libjpeg8-dev \
  7. libtiff5-dev \
  8. libjasper-dev \
  9. libpng12-dev \
  10. libavcodec-dev \
  11. libavformat-dev \
  12. libswscale-dev \
  13. libv4l-dev \
  14. libxvidcore-dev \
  15. libx264-dev \
  16. libgtk-3-dev \
  17. libatlas-base-dev \
  18. gfortran \
  19. python2.7-dev \
  20. python-numpy
  21.  
  22. RUN cd /tmp && \
  23. curl -L https://github.com/opencv/opencv/tarball/3.2.0 > opencv.tar && \
  24. curl -L https://github.com/opencv/opencv_contrib/tarball/3.2.0 > opencv_contrib.tar && \
  25. mkdir opencv && mkdir opencv_contrib && \
  26. tar xvf opencv.tar -C opencv --strip-components 1 && \
  27. tar xvf opencv_contrib.tar -C opencv_contrib --strip-components 1 && \
  28. cd opencv && \
  29. mkdir build && cd build && \
  30. cmake -D CMAKE_BUILD_TYPE=RELEASE \
  31. -D CMAKE_INSTALL_PREFIX=/usr \
  32. -D PYTHON_EXECUTABLE=/usr/bin/python2.7 \
  33. -D INSTALL_PYTHON_EXAMPLES=OFF \
  34. -D INSTALL_C_EXAMPLES=OFF \
  35. -D BUILD_EXAMPLES=OFF \
  36. -D OPENCV_EXTRA_MODULES_PATH=/tmp/opencv_contrib/modules \
  37. .. && \
  38. make -j8 && \
  39. make install && \
  40. rm /tmp/*.tar && rm -r /tmp/opencv && rm -r /tmp/opencv_contrib
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement