58
Βασικός στόχος της βιβλιοθήκης είναι η παροχή των βασικών εργαλείων
που απαιτούνται για να λυθούν προβλήματα στον τομέα της όρασης μηχανής.
Με
τη
χρήση
της
μπορούν
να
λυθούν
προβλήματα
αρκετά
σύνθετα
προσφέροντας
μια
πλήρη
λύση
σε
αυτά
χάρη
στην
εκμετάλλευση
των
πολλών
συναρτήσεων που παρέχει.
Εγκατάσταση
της
OpenCV
μέσω
terminal
Η εγκατάσταση της OpenCV είναι μια διαδικασία που αρκετός κόσμος
αντιμετωπίζει
πρόβλημα,
για
το
λόγο
αυτό
παρέχεται
από
την
επίσημη
ιστοσελίδα
του
Ubuntu
ένα
έτοιμο
σενάριο
(script)
[22].
Γράφουμε
το
script
στο
gedit
και
το
αποθηκεύουμε
ως
opencv.sh.
Το
περιεχόμενο
του
πρέπει
να
είναι:
version="$(wget
-q
-O
-
http://sourceforge.net/projects/opencvlibrary/files/
opencv-unix | egrep -m1 -o '\"[0-9](\.[0-9])+' | cut
-c2-)"
echo "Installing OpenCV" $version
mkdir OpenCV
cd OpenCV
echo "Removing any pre-installed ffmpeg and x264"
sudo apt-get -qq remove ffmpeg x264 libx264-dev
echo "Installing Dependenices"
sudo apt-get -qq install libopencv-dev build-
essential
checkinstall
cmake
pkg-config
yasm
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
echo "Downloading OpenCV" $version
wget
-O
OpenCV-$version.zip
http://sourceforge.net/projects/opencvlibrary/files/
opencv-unix/$version/opencv-"$version".zip/download
echo "Installing OpenCV" $version
unzip OpenCV-$version.zip
cd opencv-$version
mkdir build
cd build
cmake
-D
CMAKE_BUILD_TYPE=RELEASE
-D
CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D
BUILD_NEW_PYTHON_SUPPORT=ON
-D
WITH_V4L=ON
-D
INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON