在Ubuntu上安装OpenCV2的方法如下:
打开终端(Ctrl + Alt + T)。
更新软件包列表:
sudo apt-get update
sudo apt-get install build-essential cmake git pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 2.4
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4 # -j4 表示使用4个内核编译,根据你的CPU内核数调整
sudo make install
sudo ln -s /usr/local/include/opencv /usr/include/opencv
sudo ln -s /usr/local/include/opencv2 /usr/include/opencv2
现在,你已经在Ubuntu上成功安装了OpenCV2。为了在程序中使用它,你需要在编译时指定OpenCV的头文件和库文件的路径。例如,使用g++编译器时,可以这样做:
g++ your_code.cpp -o your_program `pkg-config --cflags --libs opencv`