OpenCV installeerimine: Difference between revisions
Line 47: | Line 47: | ||
cmake .. -DWITH_JPEG=OFF -DCMAKE_BUILD_TYPE=RELEASE | cmake .. -DWITH_JPEG=OFF -DCMAKE_BUILD_TYPE=RELEASE | ||
</source> | </source> | ||
PS: võib muuta ka march=native cmake konfifailist, kui tegu on robotile mineva asusega | PS: võib muuta ka march=native cmake konfifailist, kui tegu on robotile mineva asusega | ||
PPS: JPEG=OFF on hea, et kaamerast tuleb stream ei oleks MJPEG. | PPS: JPEG=OFF on hea, et kaamerast tuleb stream ei oleks MJPEG. | ||
Kui nutetakse v4lv1 puudumise üle a'la | Kui nutetakse v4lv1 puudumise üle a'la OpenCV-2.2.0/modules/highgui/src/ cap_v4l.cpp:217:28: fatal error: linux/videodev.h: No such file or directory | ||
Siis paigalda v4lv1 dev pakk | Siis paigalda v4lv1 dev pakk | ||
<source lang="bash"> | <source lang="bash"> | ||
sudo apt-get install libv4l-dev | sudo apt-get install libv4l-dev | ||
</source> | </source> | ||
Ja muuta modules/highgui/src/cap_v4l.cpp | |||
rida #include <linux/videodev.h> asendada reaga #include <libv4l1-videodev.h> | |||
[[Category:Robootika]] | [[Category:Robootika]] |
Revision as of 17:55, 3 May 2011
Eeldused
Luba failis /etc/apt/sources.list seal vaikimisi väljakommenteeritud repositooriumid multiverse ja universe
Käivita järgnevad korraldused
sudo apt-get install libpng12-0 pkg-config -y sudo apt-get install zlib1g zlib1g-dev libjpeg-dev libtiff4 -y sudo apt-get install libtiff4-dev libjasper1 libjasper-dev -y sudo apt-get install libgtk2.0-dev swig -y sudo apt-get install automake -y sudo apt-get install libcv-dev -y sudo apt-get install build-essential cmake make g++ -y
QT4 installeerimine
sudo apt-get install libqt4-dev -y
ITK robootikaklubi svn hoidlast asjade saamiseks tuleb paigaldada subversion
sudo apt-get install subversion -y
Tõmba viimane vers robotvision projektist
svn co http://robot.itcollege.ee/svn/vision/robotvision2009/
C++ IDE qtcreator installeerimine
sudo apt-get install qtcreator qt4-doc-html git-core -y
sudo aptitude install libcvaux-dev libhighgui-dev -y
OpenCV kompileerimine
- lae alla opencv stabiilse haru algteks http://opencv.willowgarage.com/wiki/ Dowloads alt;
- paki tulemus lahti
- sisene lahtipakkimisel loodud kausta
- loo alamkaust release
- sisene kausta relase ja käivita
cmake .. -DWITH_JPEG=OFF -DCMAKE_BUILD_TYPE=RELEASE
PS: võib muuta ka march=native cmake konfifailist, kui tegu on robotile mineva asusega
PPS: JPEG=OFF on hea, et kaamerast tuleb stream ei oleks MJPEG.
Kui nutetakse v4lv1 puudumise üle a'la OpenCV-2.2.0/modules/highgui/src/ cap_v4l.cpp:217:28: fatal error: linux/videodev.h: No such file or directory
Siis paigalda v4lv1 dev pakk
sudo apt-get install libv4l-dev
Ja muuta modules/highgui/src/cap_v4l.cpp
rida #include <linux/videodev.h> asendada reaga #include <libv4l1-videodev.h>