道者编程

OpenCV php的初步使用

OpenCV是跨平台的计算机视觉库,主要用于视觉方面的开发,比如图形图像处理,人脸识别,人机互动等等,封装了很多高大上的算法。

这里平台使用centos7,先来安装一下。

一:安装

1:安装必要的插件:

$ yum install -y install gcc-4.8 g++-4.8 \
build-essential cmake git libgtk2.0-dev pkg-config \
libavcodec-dev libavformat-dev libswscale-dev \
libtbb2 libtbb-dev libjpeg-dev libpng-dev \
libtiff-dev libjasper-dev libdc1394-22-dev
2:下载opencv_contrib模块

$ git clone https://github.com/opencv/opencv_contrib.git
$ cd opencv_contrib
$ git checkout 3.3.0-rc
$ cd ..

3:下载opencv

$ git clone https://github.com/opencv/opencv.git
$ cd opencv
$ git checkout 3.3.0-rc

4:编译安装opencv

$ 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 -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules ..
$ make -j6
$ sudo make install
$ sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
$ sudo ldconfig


最新评论:
我要评论:

看不清楚