centos7下opencv3.4安装
2018-01-08 09:39
267 查看
配置好epel源
yum -y install epel-release
yum install gcc gcc-c++
yum install cmake
yum install python-devel numpy
opencv的依赖项
yum
install ffmpeg-devel
安装opencv
$cd opencv
$madir release
$cd release
$cmake -D WITH_TBB=ON -D WITH_EIGEN=ON ..
$cmake -D BUILD_DOCS=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF ..
$cmake -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF -D BUILD_opencv_gpubgsegm=OFF -D BUILD_opencv_gpucodec=OFF -D BUILD_opencv_gpufeatures2d=OFF -D BUILD_opencv_gpufilters=OFF -D BUILD_opencv_gpuimgproc=OFF -D BUILD_opencv_gpulegacy=OFF -D BUILD_opencv_gpuoptflow=OFF -D BUILD_opencv_gpustereo=OFF -D BUILD_opencv_gpuwarping=OFF ..
$cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
$make
$sudo make install
安装好后需要加动态库配置:
/bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
然后加载动态库:
ldconfig
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
int main(int argc,char *argv[])
{
cv::Mat image;
image=cv::imread("1.png");
cv::namedWindow("1.png");
cv::imshow("1.png",image);
cv::waitKey();
return 0;
}
编译前设置pkgconfig路径:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
然后用g++编译:
[cpp] view
plain copy
g++ -g -o test test.cpp `pkg-config --cflags --libs opencv`
运行:
./test
yum -y install epel-release
yum install gcc gcc-c++
yum install cmake
yum install python-devel numpy
opencv的依赖项
yum
install ffmpeg-devel
安装opencv
$cd opencv
$madir release
$cd release
$cmake -D WITH_TBB=ON -D WITH_EIGEN=ON ..
$cmake -D BUILD_DOCS=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF ..
$cmake -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF -D BUILD_opencv_gpubgsegm=OFF -D BUILD_opencv_gpucodec=OFF -D BUILD_opencv_gpufeatures2d=OFF -D BUILD_opencv_gpufilters=OFF -D BUILD_opencv_gpuimgproc=OFF -D BUILD_opencv_gpulegacy=OFF -D BUILD_opencv_gpuoptflow=OFF -D BUILD_opencv_gpustereo=OFF -D BUILD_opencv_gpuwarping=OFF ..
$cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
$make
$sudo make install
安装好后需要加动态库配置:
/bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
然后加载动态库:
ldconfig
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
int main(int argc,char *argv[])
{
cv::Mat image;
image=cv::imread("1.png");
cv::namedWindow("1.png");
cv::imshow("1.png",image);
cv::waitKey();
return 0;
}
编译前设置pkgconfig路径:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
然后用g++编译:
[cpp] view
plain copy
g++ -g -o test test.cpp `pkg-config --cflags --libs opencv`
运行:
./test
相关文章推荐
- CentOS7下使用yum安装Mongodb3.4
- centos7下opencv3.3安装
- 在centos7下安装python3.4的scrapy包
- CentOS7下使用yum安装Mongodb3.4
- centos7下opencv2.4.13下安装后环境配置
- CentOS7下使用yum安装Mongodb3.4
- CentOS 7下安装OpenCV
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装Mongodb3.4