Last active
June 25, 2018 11:24
-
-
Save sambhav2612/c3f9b38c1d401ba283515565e5b2b5f7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python tensorflow==1.4 matplotlib==2.1.0 imutils==0.4.3 numpy==1.13.3 pandas==0.20.3 | |
!apt-get install build-essential cmake libgtk-3-dev libboost-all-dev | |
!pip install virtualenvwrapper virtualenv | |
!virtualenv dish | |
!. dish/bin/activate | |
!pip install numpy scipy scikit-image | |
!pip install dlib==19.8.0 | |
import dlib # test for dlib | |
!apt-get update && apt-get upgrade | |
!apt-get remove x264 libx264-dev | |
!apt-get install build-essential checkinstall cmake pkg-config yasm git gfortran ibjpeg8-dev libjasper-dev libpng12-dev | |
!apt-get install libtiff5-dev | |
!apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev | |
!apt-get install libxine2-dev libv4l-dev | |
!apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev | |
!apt-get install qt5-default libgtk2.0-dev libtbb-dev | |
!apt-get install libatlas-base-dev | |
!apt-get install libfaac-dev libmp3lame-dev libtheora-dev | |
!apt-get install libvorbis-dev libxvidcore-dev | |
!apt-get install libopencore-amrnb-dev libopencore-amrwb-dev | |
!apt-get install x264 v4l-utils | |
!apt-get install python-dev python-pip python3-dev python3-pip | |
!pip2 install -U pip numpy | |
!pip3 install -U pip numpy | |
!pip install numpy scipy matplotlib scikit-image scikit-learn ipython | |
import os | |
!git clone https://github.com/opencv/opencv.git && os.chdir('opencv') && git checkout 3.3.1 && cd .. | |
!git clone https://github.com/opencv/opencv_contrib.git && os.chdir('opencv_contrib') && git checkout 3.3.1 && cd .. | |
!cmake -D CMAKE_BUILD_TYPE=RELEASE \ | |
-D CMAKE_INSTALL_PREFIX=/usr/local \ | |
-D INSTALL_C_EXAMPLES=ON \ | |
-D INSTALL_PYTHON_EXAMPLES=ON \ | |
-D WITH_TBB=ON \ | |
-D WITH_V4L=ON \ | |
-D WITH_QT=ON \ | |
-D WITH_OPENGL=ON \ | |
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \ | |
-D BUILD_EXAMPLES=ON .. | |
!nproc | |
!make -j2 # where 2 is the ouput from last command | |
!make install | |
!sh -c 'echo "/usr/local/lib" >> /etc/ld.so.conf.d/opencv.conf' && ldconfig | |
# test for opencv | |
import cv2 | |
cv2.__version__ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment