标签:
如果顺利,整个过程应该3个小时左右能够完成。
我整个过程用了一早上,配置过程中有问题,就要好好利用百度。多亏前辈们的积累,不然我可能在花几天都不会配置好,在这里我也分享下配置的过程。(每个人的电脑配置前的环境不一样,可能和我配置的过程有不一样的地方,那么请百度)
下载完成的安装包会是这样子的:opencv-3.0.0-rc1.zip
下载完成的安装包会是这样子的:qt-opensource-linux-x64-5.4.1.run
sudo apt-get install build-essential
sudo apt-get install libgtk2.0-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install cmake
unzip ./opencv-3.0.0-rc1.zip
cd opencv-3.0.0-rc1
mkdir build
cd build
cmake -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_GTK_2_X=ON ..
make
sudo make install
在文件内写入并保存:/usr/local/lib
然后在此目录下执行:sudo ldconfig
INCLUDEPATH += .
INCLUDEPATH += /usr/local/include
INCLUDEPATH += /usr/local/include/opencv
INCLUDEPATH += /usr/local/include/opencv2
INCLUDEPATH += /usr/local/include/opencv2/core
INCLUDEPATH += /usr/local/include/opencv2/highgui
INCLUDEPATH += /usr/local/include/opencv2/imgproc
INCLUDEPATH += /usr/local/include/opencv2/flann
INCLUDEPATH += /usr/local/include/opencv2/photo
INCLUDEPATH += /usr/local/include/opencv2/video
INCLUDEPATH += /usr/local/include/opencv2/features2d
INCLUDEPATH += /usr/local/include/opencv2/objdetect
INCLUDEPATH += /usr/local/include/opencv2/calib3d
INCLUDEPATH += /usr/local/include/opencv2/ml
INCLUDEPATH += /usr/local/include/opencv2/contrib
LIBS += `pkg-config opencv --cflags --libs`
#include <QCoreApplication>
#include <opencv2/highgui.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char *argv[])
{
Mat image;
image = imread("lena.jpg"); // Read the file
if(!image.data)
{
cout << "nenhuma imagem!";
}
else
{
cout << "imagem carregada!";
}
cv::namedWindow("Teste imagem");
cv::imshow("Teste imagem", image);
cv::waitKey(0);
return 0;
}
Ubuntu14.04 LTS安装 OpenCV-3.0.0-rc1 + QT5.4.1
标签:
原文地址:http://www.cnblogs.com/iucforever/p/4549487.html