Mercurial Hosting > traffic-intelligence
comparison scripts/setup-tracking.sh @ 925:974077e23804
update on setup script (not tested)
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 10 Jul 2017 01:38:12 -0400 |
parents | 4a62c3b1eb3a |
children | cc5cb04b04b0 |
comparison
equal
deleted
inserted
replaced
924:a71455bd8367 | 925:974077e23804 |
---|---|
1 version="$(wget -q -O - http://sourceforge.net/projects/opencvlibrary/files/opencv-unix | egrep -m1 -o '\"[0-9](\.[0-9])+' | cut -c2-)" | 1 version="$(wget -q -O - http://sourceforge.net/projects/opencvlibrary/files/opencv-unix | egrep -m1 -o '\"[0-2](\.[0-9]+)+' | cut -c2-)" |
2 #'\"[0-9](\.[0-9])+' | |
2 echo "Removing any pre-installed ffmpeg and x264" | 3 echo "Removing any pre-installed ffmpeg and x264" |
3 sudo apt-get -qq remove ffmpeg x264 libx264-dev | 4 sudo apt -qq remove ffmpeg x264 libx264-dev |
4 echo "Installing Dependencies" | 5 echo "Installing Dependencies" |
5 sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils ffmpeg | 6 sudo apt -qq install build-essential checkinstall cmake pkg-config yasm libtiff5-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev libtbb-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 |
6 sudo apt-get -qq install libavfilter-dev libboost-dev libboost-program-options-dev libboost-graph-dev python-setuptools python-dev libcppunit-dev sqlite3 libsqlite3-dev cmake-qt-gui libboost-all-dev | 7 # libdc1394-22-dev libxine-dev python-numpy libqt4-dev libopencore-amrnb-dev libopencore-amrwb-dev v4l-utils ffmpeg libboost-all-dev |
7 sudo easy_install -U mercurial | 8 sudo apt -qq install libavfilter-dev libboost-dev libboost-program-options-dev libboost-graph-dev python-pip sqlite3 libsqlite3-dev cmake-qt-gui libgeos-dev |
9 sudo -H pip install --upgrade mercurial numpy matplotlib scikit-image scikit-learn | |
8 echo "Installing OpenCV" $version | 10 echo "Installing OpenCV" $version |
9 cd | 11 cd |
10 mkdir OpenCV | 12 mkdir OpenCV |
11 cd OpenCV | 13 cd OpenCV |
12 echo "Downloading OpenCV" $version | 14 echo "Downloading OpenCV" $version |
13 wget -O OpenCV-$version.tar.gz http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/$version/opencv-"$version".tar.gz/download | 15 wget -O OpenCV-$version.zip http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/$version/opencv-"$version".zip/download |
14 echo "Installing OpenCV" $version | 16 echo "Installing OpenCV" $version |
15 tar -xvf OpenCV-$version.tar.gz | 17 unzip OpenCV-$version.tar.gz |
18 #tar -xvf | |
16 cd opencv-$version | 19 cd opencv-$version |
17 mkdir release | 20 mkdir release |
18 cd release | 21 cd release |
19 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. | 22 cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. |
20 make | 23 make |
21 sudo make install | 24 sudo make -j4 install |
22 echo "OpenCV" $version "ready to be used" | 25 echo "OpenCV" $version "ready to be used" |
23 | 26 |
24 echo "Installing Traffic Intelligence..." | 27 echo "Installing Traffic Intelligence..." |
25 cd | 28 cd |
26 mkdir Research | 29 mkdir Research |